home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Linux / Kubuntu 8.10 / kubuntu-8.10-desktop-i386.iso / casper / filesystem.squashfs / etc / X11 / xkb / base.xml
Extensible Markup Language  |  2008-09-17  |  138KB  |  4,688 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE xkbConfigRegistry SYSTEM "xkb.dtd">
  3. <xkbConfigRegistry>
  4.   <modelList>
  5.     <model>
  6.       <configItem>
  7.         <name>pc101</name>
  8.         <description>Generic 101-key PC</description>
  9.         <vendor>Generic</vendor>
  10.       </configItem>
  11.     </model>
  12.     <model>
  13.       <configItem>
  14.         <name>pc102</name>
  15.         <description>Generic 102-key (Intl) PC</description>
  16.         <vendor>Generic</vendor>
  17.       </configItem>
  18.     </model>
  19.     <model>
  20.       <configItem>
  21.         <name>pc104</name>
  22.         <description>Generic 104-key PC</description>
  23.         <vendor>Generic</vendor>
  24.       </configItem>
  25.     </model>
  26.     <model>
  27.       <configItem>
  28.         <name>pc105</name>
  29.         <description>Generic 105-key (Intl) PC</description>
  30.         <vendor>Generic</vendor>
  31.       </configItem>
  32.     </model>
  33.     <model>
  34.       <configItem>
  35.         <name>dell101</name>
  36.         <description>Dell 101-key PC</description>
  37.         <vendor>Dell</vendor>
  38.       </configItem>
  39.     </model>
  40.     <model>
  41.       <configItem>
  42.         <name>latitude</name>
  43.         <description>Dell Latitude series laptop</description>
  44.         <vendor>Dell</vendor>
  45.       </configItem>
  46.     </model>
  47.     <model>
  48.       <configItem>
  49.         <name>dellm65</name>
  50.         <description>Dell Precision M65</description>
  51.         <vendor>Dell</vendor>
  52.       </configItem>
  53.     </model>
  54.     <model>
  55.       <configItem>
  56.         <name>everex</name>
  57.         <description>Everex STEPnote</description>
  58.         <vendor>Everex</vendor>
  59.       </configItem>
  60.     </model>
  61.     <model>
  62.       <configItem>
  63.         <name>flexpro</name>
  64.         <description>Keytronic FlexPro</description>
  65.         <vendor>Keytronic</vendor>
  66.       </configItem>
  67.     </model>
  68.     <model>
  69.       <configItem>
  70.         <name>microsoft</name>
  71.         <description>Microsoft Natural</description>
  72.         <vendor>Microsoft Inc.</vendor>
  73.       </configItem>
  74.     </model>
  75.     <model>
  76.       <configItem>
  77.         <name>omnikey101</name>
  78.         <description>Northgate OmniKey 101</description>
  79.         <vendor>Northgate</vendor>
  80.       </configItem>
  81.     </model>
  82.     <model>
  83.       <configItem>
  84.         <name>winbook</name>
  85.         <description>Winbook Model XP5</description>
  86.         <vendor>Generic</vendor>
  87.       </configItem>
  88.     </model>
  89.     <model>
  90.       <configItem>
  91.         <name>jp106</name>
  92.         <description>Japanese 106-key</description>
  93.         <vendor>Generic</vendor>
  94.       </configItem>
  95.     </model>
  96.     <model>
  97.       <configItem>
  98.         <name>pc98</name>
  99.         <description>PC-98xx Series</description>
  100.         <vendor>Generic</vendor>
  101.       </configItem>
  102.     </model>
  103.     <model>
  104.       <configItem>
  105.         <name>a4techKB21</name>
  106.         <description>A4Tech KB-21</description>
  107.         <vendor>A4Tech</vendor>
  108.       </configItem>
  109.     </model>
  110.     <model>
  111.       <configItem>
  112.         <name>a4techKBS8</name>
  113.         <description>A4Tech KBS-8</description>
  114.         <vendor>A4Tech</vendor>
  115.       </configItem>
  116.     </model>
  117.     <model>
  118.       <configItem>
  119.         <name>a4_rfkb23</name>
  120.         <description>A4Tech Wireless Desktop RFKB-23</description>
  121.         <vendor>A4Tech</vendor>
  122.       </configItem>
  123.     </model>
  124.     <model>
  125.       <configItem>
  126.         <name>abnt2</name>
  127.         <description>Brazilian ABNT2</description>
  128.         <vendor>Generic</vendor>
  129.       </configItem>
  130.     </model>
  131.     <model>
  132.       <configItem>
  133.         <name>airkey</name>
  134.         <description>Acer AirKey V</description>
  135.         <vendor>Acer</vendor>
  136.       </configItem>
  137.     </model>
  138.     <model>
  139.       <configItem>
  140.         <name>acpi</name>
  141.         <description>ACPI Standard</description>
  142.         <vendor>Generic</vendor>
  143.       </configItem>
  144.     </model>
  145.     <model>
  146.       <configItem>
  147.         <name>azonaRF2300</name>
  148.         <description>Azona RF2300 wireless Internet Keyboard</description>
  149.         <vendor>Azona</vendor>
  150.       </configItem>
  151.     </model>
  152.     <model>
  153.       <configItem>
  154.         <name>scorpius</name>
  155.         <description>Advance Scorpius KI</description>
  156.         <vendor>Scorpius</vendor>
  157.       </configItem>
  158.     </model>
  159.     <model>
  160.       <configItem>
  161.         <name>brother</name>
  162.         <description>Brother Internet Keyboard</description>
  163.         <vendor>Brother</vendor>
  164.       </configItem>
  165.     </model>
  166.     <model>
  167.       <configItem>
  168.         <name>btc5113rf</name>
  169.         <description>BTC 5113RF Multimedia</description>
  170.         <vendor>BTC</vendor>
  171.       </configItem>
  172.     </model>
  173.     <model>
  174.       <configItem>
  175.         <name>btc5126t</name>
  176.         <description>BTC 5126T</description>
  177.         <vendor>BTC</vendor>
  178.       </configItem>
  179.     </model>
  180.     <model>
  181.       <configItem>
  182.         <name>btc6301urf</name>
  183.         <description>BTC 6301URF</description>
  184.         <vendor>BTC</vendor>
  185.       </configItem>
  186.     </model>
  187.     <model>
  188.       <configItem>
  189.         <name>btc9000</name>
  190.         <description>BTC 9000</description>
  191.         <vendor>BTC</vendor>
  192.       </configItem>
  193.     </model>
  194.     <model>
  195.       <configItem>
  196.         <name>btc9000a</name>
  197.         <description>BTC 9000A</description>
  198.         <vendor>BTC</vendor>
  199.       </configItem>
  200.     </model>
  201.     <model>
  202.       <configItem>
  203.         <name>btc9001ah</name>
  204.         <description>BTC 9001AH</description>
  205.         <vendor>BTC</vendor>
  206.       </configItem>
  207.     </model>
  208.     <model>
  209.       <configItem>
  210.         <name>btc5090</name>
  211.         <description>BTC 5090</description>
  212.         <vendor>BTC</vendor>
  213.       </configItem>
  214.     </model>
  215.     <model>
  216.       <configItem>
  217.         <name>btc9019u</name>
  218.     <description>BTC 9019U</description>
  219.         <vendor>BTC</vendor>
  220.       </configItem>
  221.     </model>
  222.     <model>
  223.       <configItem>
  224.         <name>cherryblue</name>
  225.         <description>Cherry Blue Line CyBo@rd</description>
  226.       </configItem>
  227.     </model>
  228.     <model>
  229.       <configItem>
  230.         <name>cherryblueb</name>
  231.         <description>Cherry CyMotion Master XPress</description>
  232.         <vendor>Cherry</vendor>
  233.       </configItem>
  234.     </model>
  235.     <model>
  236.       <configItem>
  237.         <name>cherrybluea</name>
  238.         <description>Cherry Blue Line CyBo@rd (alternate option)</description>
  239.         <vendor>Cherry</vendor>
  240.       </configItem>
  241.     </model>
  242.     <model>
  243.       <configItem>
  244.         <name>cherrycyboard</name>
  245.         <description>Cherry CyBo@rd USB-Hub</description>
  246.         <vendor>Cherry</vendor>
  247.       </configItem>
  248.     </model>
  249.     <model>
  250.       <configItem>
  251.         <name>chicony</name>
  252.         <description>Chicony Internet Keyboard</description>
  253.         <vendor>Chicony</vendor>
  254.       </configItem>
  255.     </model>
  256.     <model>
  257.       <configItem>
  258.         <name>chicony0108</name>
  259.         <description>Chicony KU-0108</description>
  260.         <vendor>Chicony</vendor>
  261.       </configItem>
  262.     </model>
  263.     <model>
  264.       <configItem>
  265.         <name>chicony9885</name>
  266.         <description>Chicony KB-9885</description>
  267.         <vendor>Chicony</vendor>
  268.       </configItem>
  269.     </model>
  270.     <model>
  271.       <configItem>
  272.         <name>compaqeak8</name>
  273.         <description>Compaq Easy Access Keyboard</description>
  274.         <vendor>Compaq</vendor>
  275.       </configItem>
  276.     </model>
  277.     <model>
  278.       <configItem>
  279.         <name>compaqik7</name>
  280.         <description>Compaq Internet Keyboard (7 keys)</description>
  281.         <vendor>Compaq</vendor>
  282.       </configItem>
  283.     </model>
  284.     <model>
  285.       <configItem>
  286.         <name>compaqik13</name>
  287.         <description>Compaq Internet Keyboard (13 keys)</description>
  288.         <vendor>Compaq</vendor>
  289.       </configItem>
  290.     </model>
  291.     <model>
  292.       <configItem>
  293.         <name>compaqik18</name>
  294.         <description>Compaq Internet Keyboard (18 keys)</description>
  295.         <vendor>Compaq</vendor>
  296.       </configItem>
  297.     </model>
  298.     <model>
  299.       <configItem>
  300.         <name>cymotionlinux</name>
  301.         <description>Cherry CyMotion Master Linux</description>
  302.         <vendor>Cherry</vendor>
  303.       </configItem>
  304.     </model>
  305.     <model>
  306.       <configItem>
  307.         <name>armada</name>
  308.         <description>Laptop/notebook Compaq (eg. Armada) Laptop Keyboard</description>
  309.         <vendor>Compaq</vendor>
  310.       </configItem>
  311.     </model>
  312.     <model>
  313.       <configItem>
  314.         <name>presario</name>
  315.         <description>Laptop/notebook Compaq (eg. Presario) Internet Keyboard</description>
  316.         <vendor>Compaq</vendor>
  317.       </configItem>
  318.     </model>
  319.     <model>
  320.       <configItem>
  321.         <name>ipaq</name>
  322.         <description>Compaq iPaq Keyboard</description>
  323.         <vendor>Compaq</vendor>
  324.       </configItem>
  325.     </model>
  326.     <model>
  327.       <configItem>
  328.         <name>dell</name>
  329.         <description>Dell</description>
  330.         <vendor>Dell</vendor>
  331.       </configItem>
  332.     </model>
  333.     <model>
  334.       <configItem>
  335.         <name>dellsk8125</name>
  336.         <description>Dell SK-8125</description>
  337.         <vendor>Dell</vendor>
  338.       </configItem>
  339.     </model>
  340.     <model>
  341.       <configItem>
  342.         <name>dellsk8135</name>
  343.         <description>Dell SK-8135</description>
  344.         <vendor>Dell</vendor>
  345.       </configItem>
  346.     </model>
  347.     <model>
  348.       <configItem>
  349.         <name>dellusbmm</name>
  350.         <description>Dell USB Multimedia Keyboard</description>
  351.         <vendor>Dell</vendor>
  352.       </configItem>
  353.     </model>
  354.     <model>
  355.       <configItem>
  356.         <name>inspiron</name>
  357.         <description>Dell Laptop/notebook Inspiron 6xxx/8xxx</description>
  358.         <vendor>Dell</vendor>
  359.       </configItem>
  360.     </model>
  361.     <model>
  362.       <configItem>
  363.         <name>precision_m</name>
  364.         <description>Dell Laptop/notebook Precision M series</description>
  365.         <vendor>Dell</vendor>
  366.       </configItem>
  367.     </model>
  368.     <model>
  369.       <configItem>
  370.         <name>dexxa</name>
  371.         <description>Dexxa Wireless Desktop Keyboard</description>
  372.         <vendor>Dexxa</vendor>
  373.       </configItem>
  374.     </model>
  375.     <model>
  376.       <configItem>
  377.         <name>diamond</name>
  378.         <description>Diamond 9801 / 9802 series</description>
  379.         <vendor>Diamond</vendor>
  380.       </configItem>
  381.     </model>
  382.     <model>
  383.       <configItem>
  384.         <name>dtk2000</name>
  385.         <description>DTK2000</description>
  386.       </configItem>
  387.     </model>
  388.     <model>
  389.       <configItem>
  390.         <name>ennyah_dkb1008</name>
  391.         <description>Ennyah DKB-1008</description>
  392.         <vendor>Ennyah</vendor>
  393.       </configItem>
  394.     </model>
  395.     <model>
  396.       <configItem>
  397.         <name>fscaa1667g</name>
  398.         <description>Fujitsu-Siemens Computers AMILO A1667G laptop</description>
  399.         <vendor>Fujitsu-Siemens</vendor>
  400.       </configItem>
  401.     </model>
  402.     <model>
  403.       <configItem>
  404.         <name>genius</name>
  405.         <description>Genius Comfy KB-16M / Genius MM Keyboard KWD-910</description>
  406.         <vendor>Genius</vendor>
  407.       </configItem>
  408.     </model>
  409.     <model>
  410.       <configItem>
  411.         <name>geniuscomfy</name>
  412.         <description>Genius Comfy KB-12e</description>
  413.         <vendor>Genius</vendor>
  414.       </configItem>
  415.     </model>
  416.     <model>
  417.       <configItem>
  418.         <name>geniuscomfy2</name>
  419.         <description>Genius Comfy KB-21e-Scroll</description>
  420.         <vendor>Genius</vendor>
  421.       </configItem>
  422.     </model>
  423.     <model>
  424.       <configItem>
  425.         <name>geniuskb19e</name>
  426.         <description>Genius KB-19e NB</description>
  427.         <vendor>Genius</vendor>
  428.       </configItem>
  429.     </model>
  430.     <model>
  431.       <configItem>
  432.         <name>gyration</name>
  433.         <description>Gyration</description>
  434.         <vendor>Gyration</vendor>
  435.       </configItem>
  436.     </model>
  437.     <model>
  438.       <configItem>
  439.         <name>logitech_base</name>
  440.         <description>Logitech Generic Keyboard</description>
  441.         <vendor>Logitech</vendor>
  442.       </configItem>
  443.     </model>
  444.     <model>
  445.       <configItem>
  446.         <name>logitech_g15</name>
  447.         <description>Logitech G15 extra keys via G15daemon</description>
  448.         <vendor>Logitech</vendor>
  449.       </configItem>
  450.     </model>
  451.     <model>
  452.       <configItem>
  453.         <name>hpi6</name>
  454.         <description>Hewlett-Packard Internet Keyboard</description>
  455.         <vendor>Hewlett-Packard</vendor>
  456.       </configItem>
  457.     </model>
  458.     <model>
  459.       <configItem>
  460.         <name>hp2501</name>
  461.         <description>Hewlett-Packard SK-2501 Multimedia Keyboard</description>
  462.         <vendor>Hewlett-Packard</vendor>
  463.       </configItem>
  464.     </model>
  465.     <model>
  466.       <configItem>
  467.         <name>hp2505</name>
  468.         <description>Hewlett-Packard SK-2505 Internet Keyboard</description>
  469.         <vendor>Hewlett-Packard</vendor>
  470.       </configItem>
  471.     </model>
  472.     <model>
  473.       <configItem>
  474.         <name>hpxe3gc</name>
  475.         <description>Hewlett-Packard Omnibook XE3 GC</description>
  476.         <vendor>Hewlett-Packard</vendor>
  477.       </configItem>
  478.     </model>
  479.     <model>
  480.       <configItem>
  481.         <name>hpxe3gf</name>
  482.         <description>Hewlett-Packard Omnibook XE3 GF</description>
  483.         <vendor>Hewlett-Packard</vendor>
  484.       </configItem>
  485.     </model>
  486.     <model>
  487.       <configItem>
  488.         <name>hpxt1000</name>
  489.         <description>Hewlett-Packard Omnibook XT1000</description>
  490.         <vendor>Hewlett-Packard</vendor>
  491.       </configItem>
  492.     </model>
  493.     <model>
  494.       <configItem>
  495.         <name>hpzt11xx</name>
  496.         <description>Hewlett-Packard Pavilion ZT11xx</description>
  497.         <vendor>Hewlett-Packard</vendor>
  498.       </configItem>
  499.     </model>
  500.     <model>
  501.       <configItem>
  502.         <name>hp500fa</name>
  503.         <description>Hewlett-Packard Omnibook 500 FA</description>
  504.         <vendor>Hewlett-Packard</vendor>
  505.       </configItem>
  506.     </model>
  507.     <model>
  508.       <configItem>
  509.         <name>hp5xx</name>
  510.         <description>Hewlett-Packard Omnibook 5xx</description>
  511.         <vendor>Hewlett-Packard</vendor>
  512.       </configItem>
  513.     </model>
  514.     <model>
  515.       <configItem>
  516.         <name>hp5181</name>
  517.         <description>Hewlett-Packard Internet Keyboard 5181</description>
  518.         <vendor>Hewlett-Packard</vendor>
  519.       </configItem>
  520.     </model>
  521.     <model>
  522.       <configItem>
  523.         <name>hp5185</name>
  524.         <description>Hewlett-Packard Internet Keyboard 5185</description>
  525.         <vendor>Hewlett-Packard</vendor>
  526.       </configItem>
  527.     </model>
  528.     <model>
  529.       <configItem>
  530.         <name>hpnx9020</name>
  531.         <description>Hewlett-Packard nx9020</description>
  532.         <vendor>Hewlett-Packard</vendor>
  533.       </configItem>
  534.     </model>
  535.     <model>
  536.       <configItem>
  537.         <name>hp6000</name>
  538.         <description>Hewlett-Packard Omnibook 6000/6100</description>
  539.         <vendor>Hewlett-Packard</vendor>
  540.       </configItem>
  541.     </model>
  542.     <model>
  543.       <configItem>
  544.         <name>honeywell_euroboard</name>
  545.         <description>Honeywell Euroboard</description>
  546.         <vendor>Hewlett-Packard</vendor>
  547.       </configItem>
  548.     </model>
  549.     <model>
  550.       <configItem>
  551.         <name>rapidaccess</name>
  552.         <description>IBM Rapid Access</description>
  553.         <vendor>IBM</vendor>
  554.       </configItem>
  555.     </model>
  556.     <model>
  557.       <configItem>
  558.         <name>rapidaccess2</name>
  559.         <description>IBM Rapid Access II</description>
  560.         <vendor>IBM</vendor>
  561.       </configItem>
  562.     </model>
  563.     <model>
  564.       <configItem>
  565.         <name>rapidaccess2a</name>
  566.         <description>IBM Rapid Access II (alternate option)</description>
  567.         <vendor>IBM</vendor>
  568.       </configItem>
  569.     </model>
  570.     <model>
  571.       <configItem>
  572.         <name>thinkpad</name>
  573.         <description>IBM ThinkPad 560Z/600/600E/A22E</description>
  574.         <vendor>IBM</vendor>
  575.       </configItem>
  576.     </model>
  577.     <model>
  578.       <configItem>
  579.         <name>thinkpadintl</name>
  580.         <description>IBM ThinkPad 560Z/600/600E/A22E, Intl</description>
  581.         <vendor>IBM</vendor>
  582.       </configItem>
  583.     </model>
  584.     <model>
  585.       <configItem>
  586.         <name>thinkpad60</name>
  587.         <description>IBM ThinkPad R60/T60/R61/T61</description>
  588.         <vendor>IBM</vendor>
  589.       </configItem>
  590.     </model>
  591.     <model>
  592.       <configItem>
  593.         <name>thinkpadz60</name>
  594.         <description>IBM ThinkPad Z60m/Z60t/Z61m/Z61t</description>
  595.         <vendor>IBM</vendor>
  596.       </configItem>
  597.     </model>
  598.     <model>
  599.       <configItem>
  600.         <name>ibm_spacesaver</name>
  601.         <description>IBM Space Saver</description>
  602.         <vendor>IBM</vendor>
  603.       </configItem>
  604.     </model>
  605.     <model>
  606.       <configItem>
  607.         <name>logiaccess</name>
  608.         <description>Logitech Access Keyboard</description>
  609.         <vendor>Logitech</vendor>
  610.       </configItem>
  611.     </model>
  612.     <model>
  613.       <configItem>
  614.         <name>logiclx300</name>
  615.         <description>Logitech Cordless Desktop LX-300</description>
  616.         <vendor>Logitech</vendor>
  617.       </configItem>
  618.     </model>
  619.     <model>
  620.       <configItem>
  621.         <name>logii350</name>
  622.         <description>Logitech Internet 350 Keyboard</description>
  623.         <vendor>Logitech</vendor>
  624.       </configItem>
  625.     </model>
  626.     <model>
  627.       <configItem>
  628.         <name>logimel</name>
  629.         <description>Logitech Media Elite Keyboard</description>
  630.         <vendor>Logitech</vendor>
  631.       </configItem>
  632.     </model>
  633.     <model>
  634.       <configItem>
  635.         <name>logicd</name>
  636.         <description>Logitech Cordless Desktop</description>
  637.         <vendor>Logitech</vendor>
  638.       </configItem>
  639.     </model>
  640.     <model>
  641.       <configItem>
  642.         <name>logicd_it</name>
  643.         <description>Logitech Cordless Desktop iTouch</description>
  644.         <vendor>Logitech</vendor>
  645.       </configItem>
  646.     </model>
  647.     <model>
  648.       <configItem>
  649.         <name>logicd_nav</name>
  650.         <description>Logitech Cordless Desktop Navigator</description>
  651.         <vendor>Logitech</vendor>
  652.       </configItem>
  653.     </model>
  654.     <model>
  655.       <configItem>
  656.         <name>logicd_opt</name>
  657.         <description>Logitech Cordless Desktop Optical</description>
  658.         <vendor>Logitech</vendor>
  659.       </configItem>
  660.     </model>
  661.     <model>
  662.       <configItem>
  663.         <name>logicda</name>
  664.         <description>Logitech Cordless Desktop (alternate option)</description>
  665.         <vendor>Logitech</vendor>
  666.       </configItem>
  667.     </model>
  668.     <model>
  669.       <configItem>
  670.         <name>logicdpa2</name>
  671.         <description>Logitech Cordless Desktop Pro (alternate option2)</description>
  672.         <vendor>Logitech</vendor>
  673.       </configItem>
  674.     </model>
  675.     <model>
  676.       <configItem>
  677.         <name>logicfn</name>
  678.         <description>Logitech Cordless Freedom/Desktop Navigator</description>
  679.         <vendor>Logitech</vendor>
  680.       </configItem>
  681.     </model>
  682.     <model>
  683.       <configItem>
  684.         <name>logicdn</name>
  685.         <description>Logitech Cordless Desktop Navigator</description>
  686.         <vendor>Logitech</vendor>
  687.       </configItem>
  688.     </model>
  689.     <model>
  690.       <configItem>
  691.         <name>logiitc</name>
  692.         <description>Logitech iTouch Cordless Keyboard (model Y-RB6)</description>
  693.         <vendor>Logitech</vendor>
  694.       </configItem>
  695.     </model>
  696.     <model>
  697.       <configItem>
  698.         <name>logiik</name>
  699.         <description>Logitech Internet Keyboard</description>
  700.         <vendor>Logitech</vendor>
  701.       </configItem>
  702.     </model>
  703.     <model>
  704.       <configItem>
  705.         <name>itouch</name>
  706.         <description>Logitech iTouch</description>
  707.         <vendor>Logitech</vendor>
  708.       </configItem>
  709.     </model>
  710.     <model>
  711.       <configItem>
  712.         <name>logicink</name>
  713.         <description>Logitech Internet Navigator Keyboard</description>
  714.         <vendor>Logitech</vendor>
  715.       </configItem>
  716.     </model>
  717.     <model>
  718.       <configItem>
  719.         <name>logiex110</name>
  720.         <description>Logitech Cordless Desktop EX110</description>
  721.         <vendor>Logitech</vendor>
  722.       </configItem>
  723.     </model>
  724.     <model>
  725.       <configItem>
  726.         <name>logiinkse</name>
  727.         <description>Logitech iTouch Internet Navigator Keyboard SE</description>
  728.         <vendor>Logitech</vendor>
  729.       </configItem>
  730.     </model>
  731.     <model>
  732.       <configItem>
  733.         <name>logiinkseusb</name>
  734.         <description>Logitech iTouch Internet Navigator Keyboard SE (USB)</description>
  735.         <vendor>Logitech</vendor>
  736.       </configItem>
  737.     </model>
  738.     <model>
  739.       <configItem>
  740.         <name>logiultrax</name>
  741.         <description>Logitech Ultra-X Keyboard</description>
  742.         <vendor>Logitech</vendor>
  743.       </configItem>
  744.     </model>
  745.     <model>
  746.       <configItem>
  747.         <name>logiultraxc</name>
  748.         <description>Logitech Ultra-X Cordless Media Desktop Keyboard</description>
  749.         <vendor>Logitech</vendor>
  750.       </configItem>
  751.     </model>
  752.     <model>
  753.       <configItem>
  754.         <name>logidinovo</name>
  755.         <description>Logitech diNovo Keyboard</description>
  756.         <vendor>Logitech</vendor>
  757.       </configItem>
  758.     </model>
  759.     <model>
  760.       <configItem>
  761.         <name>logidinovoedge</name>
  762.         <description>Logitech diNovo Edge Keyboard</description>
  763.         <vendor>Logitech</vendor>
  764.       </configItem>
  765.     </model>
  766.     <model>
  767.       <configItem>
  768.         <name>mx1998</name>
  769.         <description>Memorex MX1998</description>
  770.         <vendor>Memorex</vendor>
  771.       </configItem>
  772.     </model>
  773.     <model>
  774.       <configItem>
  775.         <name>mx2500</name>
  776.         <description>Memorex MX2500 EZ-Access Keyboard</description>
  777.         <vendor>Memorex</vendor>
  778.       </configItem>
  779.     </model>
  780.     <model>
  781.       <configItem>
  782.         <name>mx2750</name>
  783.         <description>Memorex MX2750</description>
  784.         <vendor>Memorex</vendor>
  785.       </configItem>
  786.     </model>
  787.     <model>
  788.       <configItem>
  789.         <name>microsoft7000</name>
  790.         <description>Microsoft Natural Wireless Ergonomic Keyboard 7000</description>
  791.         <vendor>Microsoft Inc.</vendor>
  792.       </configItem>
  793.     </model>
  794.     <model>
  795.       <configItem>
  796.         <name>microsoftinet</name>
  797.         <description>Microsoft Internet Keyboard</description>
  798.         <vendor>Microsoft Inc.</vendor>
  799.       </configItem>
  800.     </model>
  801.     <model>
  802.       <configItem>
  803.         <name>microsoftpro</name>
  804.         <description>Microsoft Natural Keyboard Pro / Microsoft Internet Keyboard Pro</description>
  805.         <vendor>Microsoft Inc.</vendor>
  806.       </configItem>
  807.     </model>
  808.     <model>
  809.       <configItem>
  810.         <name>microsoftprousb</name>
  811.         <description>Microsoft Natural Keyboard Pro USB / Microsoft Internet Keyboard Pro</description>
  812.         <vendor>Microsoft Inc.</vendor>
  813.       </configItem>
  814.     </model>
  815.     <model>
  816.       <configItem>
  817.         <name>microsoftprooem</name>
  818.         <description>Microsoft Natural Keyboard Pro OEM</description>
  819.         <vendor>Microsoft Inc.</vendor>
  820.       </configItem>
  821.     </model>
  822.     <model>
  823.       <configItem>
  824.         <name>vsonku306</name>
  825.         <description>ViewSonic KU-306 Internet Keyboard</description>
  826.         <vendor>ViewSonic</vendor>
  827.       </configItem>
  828.     </model>
  829.     <model>
  830.       <configItem>
  831.         <name>microsoftprose</name>
  832.         <description>Microsoft Internet Keyboard Pro, Swedish</description>
  833.         <vendor>Microsoft Inc.</vendor>
  834.       </configItem>
  835.     </model>
  836.     <model>
  837.       <configItem>
  838.         <name>microsoftoffice</name>
  839.         <description>Microsoft Office Keyboard</description>
  840.         <vendor>Microsoft Inc.</vendor>
  841.       </configItem>
  842.     </model>
  843.     <model>
  844.       <configItem>
  845.         <name>microsoftmult</name> 
  846.         <description>Microsoft Wireless Multimedia Keyboard 1.0A</description>
  847.         <vendor>Microsoft Inc.</vendor>
  848.       </configItem>
  849.     </model>
  850.     <model>
  851.       <configItem>
  852.         <name>microsoftelite</name> 
  853.         <description>Microsoft Natural Keyboard Elite</description>
  854.         <vendor>Microsoft Inc.</vendor>
  855.       </configItem>
  856.     </model>
  857.     <model>
  858.       <configItem>
  859.         <name>oretec</name>
  860.         <description>Ortek MCK-800 MM/Internet keyboard</description>
  861.         <vendor>Ortek</vendor>
  862.       </configItem>
  863.     </model>
  864.     <model>
  865.       <configItem>
  866.         <name>propeller</name>
  867.         <description>Propeller Voyager (KTEZ-1000)</description>
  868.         <vendor>KeyTronic</vendor>
  869.       </configItem>
  870.     </model>
  871.     <model>
  872.       <configItem>
  873.         <name>qtronix</name>
  874.         <description>QTronix Scorpius 98N+</description>
  875.         <vendor>QTronix</vendor>
  876.       </configItem>
  877.     </model>
  878.     <model>
  879.       <configItem>
  880.         <name>samsung4500</name>
  881.         <description>Samsung SDM 4500P</description>
  882.         <vendor>Samsung</vendor>
  883.       </configItem>
  884.     </model>
  885.     <model>
  886.       <configItem>
  887.         <name>samsung4510</name>
  888.         <description>Samsung SDM 4510P</description>
  889.         <vendor>Samsung</vendor>
  890.       </configItem>
  891.     </model>
  892.     <model>
  893.       <configItem>
  894.         <name>sk1300</name>
  895.         <description>SK-1300</description>
  896.     <vendor>NEC</vendor>
  897.       </configItem>
  898.     </model>
  899.     <model>
  900.       <configItem>
  901.         <name>sk2500</name>
  902.         <description>SK-2500</description>
  903.     <vendor>NEC</vendor>
  904.       </configItem>
  905.     </model>
  906.     <model>
  907.       <configItem>
  908.         <name>sk6200</name>
  909.         <description>SK-6200</description>
  910.     <vendor>NEC</vendor>
  911.       </configItem>
  912.     </model>
  913.     <model>
  914.       <configItem>
  915.         <name>sk7100</name>
  916.         <description>SK-7100</description>
  917.     <vendor>NEC</vendor>
  918.       </configItem>
  919.     </model>
  920.     <model>
  921.       <configItem>
  922.         <name>sp_inet</name>
  923.         <description>Super Power Multimedia Keyboard</description>
  924.     <vendor>Generic</vendor>
  925.       </configItem>
  926.     </model>
  927.     <model>
  928.       <configItem>
  929.         <name>sven</name>
  930.         <description>SVEN Ergonomic 2500</description>
  931.     <vendor>SVEN</vendor>
  932.       </configItem>
  933.     </model>
  934.     <model>
  935.       <configItem>
  936.         <name>symplon</name>
  937.         <description>Symplon PaceBook (tablet PC)</description>
  938.     <vendor>Symplon</vendor>
  939.       </configItem>
  940.     </model>
  941.     <model>
  942.       <configItem>
  943.         <name>toshiba_s3000</name>
  944.         <description>Toshiba Satellite S3000</description>
  945.     <vendor>Toshiba</vendor>
  946.       </configItem>
  947.     </model>
  948.     <model>
  949.       <configItem>
  950.         <name>trust</name>
  951.         <description>Trust Wireless Keyboard Classic</description>
  952.     <vendor>Trust</vendor>
  953.       </configItem>
  954.     </model>
  955.     <model>
  956.       <configItem>
  957.         <name>trustda</name>
  958.         <description>Trust Direct Access Keyboard</description>
  959.     <vendor>Trust</vendor>
  960.       </configItem>
  961.     </model>
  962.     <model>
  963.       <configItem>
  964.         <name>yahoo</name>
  965.         <description>Yahoo! Internet Keyboard</description>
  966.     <vendor>Yahoo!</vendor>
  967.       </configItem>
  968.     </model>
  969.     <model>
  970.       <configItem>
  971.         <name>macbook78</name>
  972.         <description>MacBook/MacBook Pro</description>
  973.     <vendor>Apple</vendor>
  974.       </configItem>
  975.     </model>
  976.     <model>
  977.       <configItem>
  978.         <name>macbook79</name>
  979.         <description>MacBook/MacBook Pro (Intl)</description>
  980.     <vendor>Apple</vendor>
  981.       </configItem>
  982.     </model>
  983.     <model>
  984.       <configItem>
  985.         <name>macintosh</name>
  986.         <description>Macintosh</description>
  987.     <vendor>Apple</vendor>
  988.       </configItem>
  989.     </model>
  990.     <model>
  991.       <configItem>
  992.         <name>macintosh_old</name>
  993.         <description>Macintosh Old</description>
  994.     <vendor>Apple</vendor>
  995.       </configItem>
  996.     </model>
  997.     <model>
  998.       <configItem>
  999.         <name>macintosh_hhk</name>
  1000.         <description>Happy Hacking Keyboard for Mac</description>
  1001.     <vendor>Fujitsu</vendor>
  1002.       </configItem>
  1003.     </model>
  1004.     <model>
  1005.       <configItem>
  1006.         <name>acer_c300</name>
  1007.         <description>Acer C300</description>
  1008.     <vendor>Acer</vendor>
  1009.       </configItem>
  1010.     </model>
  1011.     <model>
  1012.       <configItem>
  1013.         <name>acer_ferrari4k</name>
  1014.         <description>Acer Ferrari 4000</description>
  1015.     <vendor>Acer</vendor>
  1016.       </configItem>
  1017.     </model>
  1018.     <model>
  1019.       <configItem>
  1020.         <name>acer_laptop</name>
  1021.         <description>Acer Laptop</description>
  1022.     <vendor>Acer</vendor>
  1023.       </configItem>
  1024.     </model>
  1025.     <model>
  1026.       <configItem>
  1027.         <name>asus_laptop</name>
  1028.         <description>Asus Laptop</description>
  1029.     <vendor>Asus</vendor>
  1030.       </configItem>
  1031.     </model>
  1032.     <model>
  1033.       <configItem>
  1034.         <name>apple</name>
  1035.         <description>Apple</description>
  1036.     <vendor>Apple</vendor>
  1037.       </configItem>
  1038.     </model>
  1039.     <model>
  1040.       <configItem>
  1041.         <name>apple_laptop</name>
  1042.         <description>Apple Laptop</description>
  1043.     <vendor>Apple</vendor>
  1044.       </configItem>
  1045.     </model>
  1046.     <model>
  1047.       <configItem>
  1048.         <name>silvercrest</name>
  1049.         <description>SILVERCREST Multimedia Wireless Keyboard</description>
  1050.     <vendor>Silvercrest</vendor>
  1051.       </configItem>
  1052.     </model>
  1053.     <model>
  1054.       <configItem>
  1055.         <name>emachines</name>
  1056.         <description>Laptop/notebook eMachines m68xx</description>
  1057.     <vendor>eMachines</vendor>
  1058.       </configItem>
  1059.     </model>
  1060.     <model>
  1061.       <configItem>
  1062.     <name>kr106</name>
  1063.     <description>Korean 106-key</description>
  1064.     <vendor>Generic</vendor>
  1065.       </configItem>
  1066.     </model>
  1067.     <model>
  1068.       <configItem>
  1069.     <name>evdev</name>
  1070.     <description>Evdev-managed keyboard</description>
  1071.     <vendor>Generic</vendor>
  1072.       </configItem>
  1073.     </model>
  1074.     <model>
  1075.       <configItem>
  1076.     <name>benqx</name>
  1077.     <description>BenQ X-Touch</description>
  1078.     <vendor>BenQ</vendor>
  1079.       </configItem>
  1080.     </model>
  1081.     <model>
  1082.       <configItem>
  1083.     <name>benqx730</name>
  1084.     <description>BenQ X-Touch 730</description>
  1085.     <vendor>BenQ</vendor>
  1086.       </configItem>
  1087.     </model>
  1088.     <model>
  1089.       <configItem>
  1090.     <name>benqx800</name>
  1091.     <description>BenQ X-Touch 800</description>
  1092.     <vendor>BenQ</vendor>
  1093.       </configItem>
  1094.     </model>
  1095.     <model>
  1096.       <configItem>
  1097.     <name>hhk</name>
  1098.     <description>Happy Hacking Keyboard</description>
  1099.     <vendor>Fujitsu</vendor>
  1100.       </configItem>
  1101.     </model>
  1102.     <model>
  1103.       <configItem>
  1104.     <name>classmate</name>
  1105.     <description>Classmate PC</description>
  1106.     <vendor>Intel</vendor>
  1107.       </configItem>
  1108.     </model>
  1109.     <model>
  1110.       <configItem>
  1111.     <name>olpc</name>
  1112.     <description>OLPC</description>
  1113.     <vendor>OLPC</vendor>
  1114.       </configItem>
  1115.     </model>
  1116.     <model>
  1117.       <configItem>
  1118.         <name>sun6</name>
  1119.         <description>Sun Type 5/6</description>
  1120.         <vendor>Sun Microsystems</vendor>
  1121.       </configItem>
  1122.     </model>
  1123.   </modelList>
  1124.   <layoutList>
  1125.     <layout>
  1126.       <configItem>
  1127.         <name>us</name>
  1128.         <shortDescription>USA</shortDescription>
  1129.         <description>USA</description>
  1130.         <languageList><iso639Id>eng</iso639Id></languageList>
  1131.       </configItem>
  1132.       <variantList>
  1133.         <variant>
  1134.           <configItem>
  1135.             <name>chr</name>
  1136.             <description>Cherokee</description>
  1137.             <languageList><iso639Id>chr</iso639Id></languageList>
  1138.           </configItem>
  1139.         </variant>
  1140.         <variant>
  1141.           <configItem>
  1142.             <name>euro</name>
  1143.             <description>With EuroSign on 5</description>
  1144.           </configItem>
  1145.         </variant>
  1146.         <variant>
  1147.           <configItem>
  1148.             <name>intl</name>
  1149.             <description>International (with dead keys)</description>
  1150.           </configItem>
  1151.         </variant>
  1152.         <variant>
  1153.           <configItem>
  1154.             <name>alt-intl</name>
  1155.             <description>Alternative international (former us_intl)</description>
  1156.           </configItem>
  1157.         </variant>
  1158.     <variant>
  1159.           <configItem>
  1160.             <name>colemak</name>
  1161.             <description>Colemak</description>
  1162.           </configItem>
  1163.         </variant>
  1164.         <variant>
  1165.           <configItem>
  1166.             <name>dvorak</name>
  1167.             <description>Dvorak</description>
  1168.           </configItem>
  1169.         </variant>
  1170.         <variant>
  1171.           <configItem>
  1172.             <name>dvorak-intl</name>
  1173.             <description>Dvorak international</description>
  1174.           </configItem>
  1175.         </variant>
  1176.         <variant>
  1177.           <configItem>
  1178.             <name>dvorak-l</name>
  1179.             <description>Left handed Dvorak</description>
  1180.           </configItem>
  1181.         </variant>
  1182.         <variant>
  1183.           <configItem>
  1184.             <name>dvorak-r</name>
  1185.             <description>Right handed Dvorak</description>
  1186.           </configItem>
  1187.         </variant>
  1188.         <variant>
  1189.           <configItem>
  1190.             <name>dvorak-classic</name>
  1191.             <description>Classic Dvorak</description>
  1192.           </configItem>
  1193.         </variant>
  1194.         <variant>
  1195.           <configItem>
  1196.             <name>dvp</name>
  1197.             <description>Programmer Dvorak</description>
  1198.           </configItem>
  1199.         </variant>
  1200.         <variant>
  1201.           <configItem>
  1202.             <name>rus</name>
  1203.             <description>Russian phonetic</description>
  1204.           </configItem>
  1205.         </variant>
  1206.         <variant>
  1207.           <configItem>
  1208.             <name>mac</name>
  1209.             <description>Macintosh</description>
  1210.           </configItem>
  1211.         </variant>
  1212.         <variant>
  1213.           <configItem>
  1214.             <name>altgr-intl</name>
  1215.             <description>International (AltGr dead keys)</description>
  1216.             <languageList><iso639Id>eng</iso639Id>
  1217.                           <iso639Id>fra</iso639Id>
  1218.                           <iso639Id>ger</iso639Id></languageList>
  1219.           </configItem>
  1220.         </variant>
  1221.         <variant>
  1222.           <configItem>
  1223.             <name>olpc2</name>
  1224.             <description>Group toggle on multiply/divide key</description>
  1225.           </configItem>
  1226.         </variant>
  1227.       </variantList>
  1228.     </layout>
  1229.     <layout>
  1230.       <configItem>
  1231.         <name>ad</name>
  1232.         <shortDescription>And</shortDescription>
  1233.         <description>Andorra</description>
  1234.         <languageList><iso639Id>cat</iso639Id></languageList>
  1235.       </configItem>
  1236.       <variantList/>
  1237.     </layout>
  1238.     <layout>
  1239.       <configItem>
  1240.         <name>af</name>
  1241.         <shortDescription>Afg</shortDescription>
  1242.         <description>Afghanistan</description>
  1243.       </configItem>
  1244.       <variantList>
  1245.         <variant>
  1246.           <configItem>
  1247.             <name>ps</name>
  1248.             <description>Pashto</description>
  1249.             <languageList><iso639Id>pus</iso639Id></languageList>
  1250.           </configItem>
  1251.         </variant>
  1252.         <variant>
  1253.           <configItem>
  1254.             <name>uz</name>
  1255.             <description>Southern Uzbek</description>
  1256.             <languageList><iso639Id>uzb</iso639Id></languageList>
  1257.           </configItem>
  1258.         </variant>
  1259.         <variant>
  1260.           <configItem>
  1261.             <name>olpc-ps</name>
  1262.             <description>OLPC Pashto</description>
  1263.             <languageList><iso639Id>pus</iso639Id></languageList>
  1264.           </configItem>
  1265.         </variant>
  1266.         <variant>
  1267.           <configItem>
  1268.             <name>olpc-fa</name>
  1269.             <description>OLPC Dari</description>
  1270.             
  1271.           </configItem>
  1272.         </variant>
  1273.         <variant>
  1274.           <configItem>
  1275.             <name>olpc-uz</name>
  1276.             <description>OLPC Southern Uzbek</description>
  1277.             <languageList><iso639Id>uzb</iso639Id></languageList>
  1278.           </configItem>
  1279.         </variant>
  1280.       </variantList>
  1281.     </layout>
  1282.     <layout>
  1283.       <configItem>
  1284.         <name>ara</name>
  1285.         <shortDescription>Ara</shortDescription>
  1286.         <description>Arabic</description>
  1287.         <countryList>
  1288.           <iso3166Id>AE</iso3166Id>
  1289.           <iso3166Id>BH</iso3166Id>
  1290.           <iso3166Id>DZ</iso3166Id>
  1291.           <iso3166Id>EG</iso3166Id>
  1292.           <iso3166Id>EH</iso3166Id>
  1293.           <iso3166Id>JO</iso3166Id>
  1294.           <iso3166Id>KW</iso3166Id>
  1295.           <iso3166Id>LB</iso3166Id>
  1296.           <iso3166Id>LY</iso3166Id>
  1297.           <iso3166Id>MA</iso3166Id>
  1298.           <iso3166Id>MR</iso3166Id>
  1299.           <iso3166Id>OM</iso3166Id>
  1300.           <iso3166Id>PS</iso3166Id>
  1301.           <iso3166Id>QA</iso3166Id>
  1302.           <iso3166Id>SA</iso3166Id>
  1303.           <iso3166Id>SD</iso3166Id>
  1304.           <iso3166Id>SY</iso3166Id>
  1305.           <iso3166Id>TN</iso3166Id>
  1306.           <iso3166Id>YE</iso3166Id>
  1307.         </countryList>
  1308.         <languageList><iso639Id>ara</iso639Id></languageList>
  1309.       </configItem>
  1310.       <variantList>
  1311.         <variant>
  1312.           <configItem>
  1313.             <name>azerty</name>
  1314.             <description>azerty</description>
  1315.           </configItem>
  1316.         </variant>
  1317.         <variant>
  1318.           <configItem>
  1319.             <name>azerty_digits</name>
  1320.             <description>azerty/digits</description>
  1321.           </configItem>
  1322.         </variant>
  1323.         <variant>
  1324.           <configItem>
  1325.             <name>digits</name>
  1326.             <description>digits</description>
  1327.           </configItem>
  1328.         </variant>
  1329.         <variant>
  1330.           <configItem>
  1331.             <name>qwerty</name>
  1332.             <description>qwerty</description>
  1333.           </configItem>
  1334.         </variant>
  1335.         <variant>
  1336.           <configItem>
  1337.             <name>qwerty_digits</name>
  1338.             <description>qwerty/digits</description>
  1339.           </configItem>
  1340.         </variant>
  1341.         <variant>
  1342.           <configItem>
  1343.             <name>buckwalter</name>
  1344.             <description>Buckwalter</description>
  1345.           </configItem>
  1346.         </variant>
  1347.       </variantList>
  1348.     </layout>
  1349.     <layout>
  1350.       <configItem>
  1351.         <name>al</name>
  1352.         <shortDescription>Alb</shortDescription>
  1353.         <description>Albania</description>
  1354.         <languageList><iso639Id>alb</iso639Id></languageList>
  1355.       </configItem>
  1356.       <variantList/>
  1357.     </layout>
  1358.     <layout>
  1359.       <configItem>
  1360.         <name>am</name>
  1361.         <shortDescription>Arm</shortDescription>
  1362.         <description>Armenia</description>
  1363.         <languageList><iso639Id>hye</iso639Id></languageList>
  1364.       </configItem>
  1365.       <variantList>
  1366.         <variant>
  1367.           <configItem>
  1368.             <name>phonetic</name>
  1369.             <description>Phonetic</description>
  1370.           </configItem>
  1371.         </variant>
  1372.         <variant>
  1373.           <configItem>
  1374.             <name>phonetic-alt</name>
  1375.             <description>Alternative Phonetic</description>
  1376.           </configItem>
  1377.         </variant>
  1378.         <variant>
  1379.           <configItem>
  1380.             <name>eastern</name>
  1381.             <description>Eastern</description>
  1382.           </configItem>
  1383.         </variant>
  1384.         <variant>
  1385.           <configItem>
  1386.             <name>western</name>
  1387.             <description>Western</description>
  1388.           </configItem>
  1389.         </variant>
  1390.         <variant>
  1391.           <configItem>
  1392.             <name>eastern-alt</name>
  1393.             <description>Alternative Eastern</description>
  1394.           </configItem>
  1395.         </variant>
  1396.       </variantList>
  1397.     </layout>
  1398.     <layout>
  1399.       <configItem>
  1400.         <name>az</name>
  1401.         <shortDescription>Aze</shortDescription>
  1402.         <description>Azerbaijan</description>
  1403.         <languageList><iso639Id>aze</iso639Id></languageList>
  1404.       </configItem>
  1405.       <variantList>
  1406.         <variant>
  1407.           <configItem>
  1408.             <name>cyrillic</name>
  1409.             <description>Cyrillic</description>
  1410.           </configItem>
  1411.         </variant>
  1412.       </variantList>
  1413.     </layout>
  1414.     <layout>
  1415.       <configItem>
  1416.         <name>by</name>
  1417.         <shortDescription>Blr</shortDescription>
  1418.         <description>Belarus</description>
  1419.         <languageList><iso639Id>bel</iso639Id></languageList>
  1420.       </configItem>
  1421.       <variantList>
  1422.         <variant>
  1423.           <configItem>
  1424.             <name>winkeys</name>
  1425.             <description>Winkeys</description>
  1426.           </configItem>
  1427.         </variant>
  1428.         <variant>
  1429.           <configItem>
  1430.             <name>latin</name>
  1431.             <description>Latin</description>
  1432.           </configItem>
  1433.         </variant>
  1434.       </variantList>
  1435.     </layout>
  1436.     <layout>
  1437.       <configItem>
  1438.         <name>be</name>
  1439.         <shortDescription>Bel</shortDescription>
  1440.         <description>Belgium</description>
  1441.         <languageList><iso639Id>ger</iso639Id>
  1442.                       <iso639Id>fra</iso639Id></languageList>
  1443.       </configItem>
  1444.       <variantList>
  1445.         <variant>
  1446.           <configItem>
  1447.             <name>iso-alternate</name>
  1448.             <description>ISO Alternate</description>
  1449.           </configItem>
  1450.         </variant>
  1451.         <variant>
  1452.           <configItem>
  1453.             <name>nodeadkeys</name>
  1454.             <description>Eliminate dead keys</description>
  1455.           </configItem>
  1456.         </variant>
  1457.         <variant>
  1458.           <configItem>
  1459.             <name>sundeadkeys</name>
  1460.             <description>Sun dead keys</description>
  1461.           </configItem>
  1462.         </variant>
  1463.         <variant>
  1464.           <configItem>
  1465.             <name>wang</name>
  1466.             <description>Wang model 724 azerty</description>
  1467.           </configItem>
  1468.         </variant>
  1469.       </variantList>
  1470.     </layout>
  1471.     <layout>
  1472.       <configItem>
  1473.         <name>bd</name>
  1474.         <shortDescription>Ban</shortDescription>
  1475.         <description>Bangladesh</description>
  1476.         <languageList><iso639Id>ben</iso639Id></languageList>
  1477.       </configItem>
  1478.       <variantList>
  1479.         <variant>
  1480.           <configItem>
  1481.             <name>probhat</name>
  1482.             <description>Probhat</description>
  1483.           </configItem>
  1484.         </variant>
  1485.       </variantList>
  1486.     </layout>
  1487.     <layout>
  1488.       <configItem>
  1489.         <name>in</name>
  1490.         <shortDescription>Ind</shortDescription>
  1491.         <description>India</description>
  1492.       </configItem>
  1493.       <variantList>
  1494.         <variant>
  1495.           <configItem>
  1496.             <name>ben</name>
  1497.             <description>Bengali</description>
  1498.             <languageList><iso639Id>ben</iso639Id></languageList>
  1499.           </configItem>
  1500.         </variant>
  1501.         <variant>
  1502.           <configItem>
  1503.             <name>ben_probhat</name>
  1504.             <description>Bengali Probhat</description>
  1505.             <languageList><iso639Id>ben</iso639Id></languageList>
  1506.           </configItem>
  1507.         </variant>
  1508.         <variant>
  1509.           <configItem>
  1510.             <name>guj</name>
  1511.             <description>Gujarati</description>
  1512.             <languageList><iso639Id>guj</iso639Id></languageList>
  1513.           </configItem>
  1514.         </variant>
  1515.         <variant>
  1516.           <configItem>
  1517.             <name>guru</name>
  1518.             <description>Gurmukhi</description>
  1519.             <languageList><iso639Id>pan</iso639Id></languageList>
  1520.           </configItem>
  1521.         </variant>
  1522.         <variant>
  1523.           <configItem>
  1524.             <name>jhelum</name>
  1525.             <description>Gurmukhi Jhelum</description>
  1526.             <languageList><iso639Id>pan</iso639Id></languageList>
  1527.           </configItem>
  1528.         </variant>
  1529.         <variant>
  1530.           <configItem>
  1531.             <name>kan</name>
  1532.             <description>Kannada</description>
  1533.             <languageList><iso639Id>kan</iso639Id></languageList>
  1534.           </configItem>
  1535.         </variant>
  1536.         <variant>
  1537.           <configItem>
  1538.             <name>mal</name>
  1539.             <description>Malayalam</description>
  1540.             <languageList><iso639Id>mal</iso639Id></languageList>
  1541.          </configItem>
  1542.         </variant>
  1543.     <variant>
  1544.           <configItem>
  1545.             <name>mal_lalitha</name>
  1546.             <description>Malayalam Lalitha</description>
  1547.             <languageList><iso639Id>mal</iso639Id></languageList>
  1548.          </configItem>
  1549.         </variant>
  1550.         <variant>
  1551.           <configItem>
  1552.             <name>ori</name>
  1553.             <description>Oriya</description>
  1554.             <languageList><iso639Id>ori</iso639Id></languageList>
  1555.           </configItem>
  1556.         </variant>
  1557.         <variant>
  1558.           <configItem>
  1559.             <name>tam_unicode</name>
  1560.             <description>Tamil Unicode</description>
  1561.             <languageList><iso639Id>tam</iso639Id></languageList>
  1562.           </configItem>
  1563.         </variant>
  1564.         <variant>
  1565.           <configItem>
  1566.             <name>tam_TAB</name>
  1567.             <description>Tamil TAB Typewriter</description>
  1568.             <languageList><iso639Id>tam</iso639Id></languageList>
  1569.           </configItem>
  1570.         </variant>
  1571.         <variant>
  1572.           <configItem>
  1573.             <name>tam_TSCII</name>
  1574.             <description>Tamil TSCII Typewriter</description>
  1575.             <languageList><iso639Id>tam</iso639Id></languageList>
  1576.           </configItem>
  1577.         </variant>
  1578.         <variant>
  1579.           <configItem>
  1580.             <name>tam</name>
  1581.             <description>Tamil</description>
  1582.             <languageList><iso639Id>tam</iso639Id></languageList>
  1583.           </configItem>
  1584.         </variant>
  1585.         <variant>
  1586.           <configItem>
  1587.             <name>tel</name>
  1588.             <description>Telugu</description>
  1589.             <languageList><iso639Id>tel</iso639Id></languageList>
  1590.           </configItem>
  1591.         </variant>
  1592.         <variant>
  1593.           <configItem>
  1594.             <name>urd</name>
  1595.             <description>Urdu</description>
  1596.             <languageList><iso639Id>urd</iso639Id></languageList>
  1597.           </configItem>
  1598.         </variant>
  1599.         <variant>
  1600.           <configItem>
  1601.             <name>bolnagri</name>
  1602.             <description>Hindi Bolnagri</description>
  1603.             <languageList><iso639Id>hin</iso639Id></languageList>
  1604.           </configItem>
  1605.         </variant>
  1606.       </variantList>
  1607.     </layout>
  1608.     <layout>
  1609.       <configItem>
  1610.         <name>ba</name>
  1611.         <shortDescription>Bih</shortDescription>
  1612.         <description>Bosnia and Herzegovina</description>
  1613.         <languageList><iso639Id>bos</iso639Id></languageList>
  1614.       </configItem>
  1615.       <variantList>
  1616.         <variant>
  1617.           <configItem>
  1618.             <name>alternatequotes</name>
  1619.             <description>Use guillemets for quotes</description>
  1620.           </configItem>
  1621.         </variant>
  1622.         <variant>
  1623.           <configItem>
  1624.             <name>unicode</name>
  1625.             <description>Use Bosnian digraphs</description>
  1626.           </configItem>
  1627.         </variant>
  1628.         <variant>
  1629.           <configItem>
  1630.             <name>unicodeus</name>
  1631.             <description>US keyboard with Bosnian digraphs</description>
  1632.           </configItem>
  1633.         </variant>
  1634.         <variant>
  1635.           <configItem>
  1636.             <name>us</name>
  1637.             <description>US keyboard with Bosnian letters</description>
  1638.           </configItem>
  1639.         </variant>
  1640.       </variantList>
  1641.     </layout>
  1642.     <layout>
  1643.       <configItem>
  1644.         <name>br</name>
  1645.         <shortDescription>Bra</shortDescription>
  1646.         <description>Brazil</description>
  1647.         <languageList><iso639Id>por</iso639Id></languageList>
  1648.       </configItem>
  1649.       <variantList>
  1650.         <variant>
  1651.           <configItem>
  1652.             <name>nodeadkeys</name>
  1653.             <description>Eliminate dead keys</description>
  1654.           </configItem>
  1655.         </variant>
  1656.         <variant>
  1657.           <configItem>
  1658.             <name>dvorak</name>
  1659.             <description>Dvorak</description>
  1660.           </configItem>
  1661.         </variant>
  1662.         <variant>
  1663.           <configItem>
  1664.             <name>nativo</name>
  1665.             <description>Nativo</description>
  1666.           </configItem>
  1667.         </variant>
  1668.         <variant>
  1669.           <configItem>
  1670.             <name>nativo-us</name>
  1671.             <description>Nativo for USA keyboards</description>
  1672.           </configItem>
  1673.         </variant>
  1674.         <variant>
  1675.           <configItem>
  1676.             <name>nativo-epo</name>
  1677.             <description>Nativo for Esperanto</description>
  1678.             <languageList><iso639Id>epo</iso639Id></languageList>
  1679.           </configItem>
  1680.         </variant>
  1681.       </variantList>
  1682.     </layout>
  1683.     <layout>
  1684.       <configItem>
  1685.         <name>bg</name>
  1686.         <shortDescription>Bgr</shortDescription>
  1687.         <description>Bulgaria</description>
  1688.         <languageList><iso639Id>bul</iso639Id></languageList>
  1689.       </configItem>
  1690.       <variantList>
  1691.         <variant>
  1692.           <configItem>
  1693.             <name>phonetic</name>
  1694.             <description>Phonetic</description>
  1695.           </configItem>
  1696.         </variant>
  1697.       </variantList>
  1698.     </layout>
  1699.     <layout>
  1700.       <configItem>
  1701.         <name>ma</name>
  1702.         <description>Morocco</description>
  1703.       </configItem>
  1704.       <variantList>
  1705.         <variant>
  1706.           <configItem>
  1707.             <name>french</name>
  1708.             <description>French</description>
  1709.             <languageList><iso639Id>fra</iso639Id></languageList>
  1710.           </configItem>
  1711.         </variant>
  1712.         <variant>
  1713.           <configItem>
  1714.             <name>tifinagh</name>
  1715.             <description>Tifinagh</description>
  1716.             <languageList><iso639Id>ber</iso639Id></languageList>
  1717.           </configItem>
  1718.         </variant>
  1719.         <variant>
  1720.           <configItem>
  1721.             <name>tifinagh-alt</name>
  1722.             <description>Tifinagh Alternative</description>
  1723.             <languageList><iso639Id>ber</iso639Id></languageList>
  1724.           </configItem>
  1725.         </variant>
  1726.         <variant>
  1727.           <configItem>
  1728.             <name>tifinagh-alt-phonetic</name>
  1729.             <description>Tifinagh Alternative Phonetic</description>
  1730.             <languageList><iso639Id>ber</iso639Id></languageList>
  1731.           </configItem>
  1732.         </variant>
  1733.         <variant>
  1734.           <configItem>
  1735.             <name>tifinagh-extended</name>
  1736.             <description>Tifinagh Extended</description>
  1737.             <languageList><iso639Id>ber</iso639Id></languageList>
  1738.           </configItem>
  1739.         </variant>
  1740.         <variant>
  1741.           <configItem>
  1742.             <name>tifinagh-phonetic</name>
  1743.             <description>Tifinagh Phonetic</description>
  1744.             <languageList><iso639Id>ber</iso639Id></languageList>
  1745.           </configItem>
  1746.         </variant>
  1747.         <variant>
  1748.           <configItem>
  1749.             <name>tifinagh-extended-phonetic</name>
  1750.             <description>Tifinagh Extended Phonetic</description>
  1751.             <languageList><iso639Id>ber</iso639Id></languageList>
  1752.           </configItem>
  1753.         </variant>
  1754.       </variantList>
  1755.     </layout>
  1756.     <layout>
  1757.       <configItem>
  1758.         <name>mm</name>
  1759.         <shortDescription>Mmr</shortDescription>
  1760.         <description>Myanmar</description>
  1761.         <languageList><iso639Id>mya</iso639Id></languageList>
  1762.       </configItem>
  1763.       <variantList/>
  1764.     </layout>
  1765.     <layout>
  1766.       <configItem>
  1767.         <name>ca</name>
  1768.         <shortDescription>Can</shortDescription>
  1769.         <description>Canada</description>
  1770.         <languageList><iso639Id>fra</iso639Id></languageList>
  1771.       </configItem>
  1772.       <variantList>
  1773.         <variant>
  1774.           <configItem>
  1775.             <name>fr-dvorak</name>
  1776.             <description>French Dvorak</description>
  1777.           </configItem>
  1778.         </variant>
  1779.         <variant>
  1780.           <configItem>
  1781.             <name>fr-legacy</name>
  1782.             <description>French (legacy)</description>
  1783.           </configItem>
  1784.         </variant>
  1785.         <variant>
  1786.           <configItem>
  1787.             <name>multix</name>
  1788.             <description>Multilingual</description>
  1789.           </configItem>
  1790.         </variant>
  1791.         <variant>
  1792.           <configItem>
  1793.             <name>multi</name>
  1794.             <description>Multilingual, first part</description>
  1795.           </configItem>
  1796.         </variant>
  1797.         <variant>
  1798.           <configItem>
  1799.             <name>multi-2gr</name>
  1800.             <description>Multilingual, second part</description>
  1801.           </configItem>
  1802.         </variant>
  1803.         <variant>
  1804.           <configItem>
  1805.             <name>ike</name>
  1806.             <description>Inuktitut</description>
  1807.             <languageList><iso639Id>iku</iso639Id></languageList>
  1808.           </configItem>
  1809.         </variant>
  1810.         <variant>
  1811.           <configItem>
  1812.             <name>shs</name>
  1813.             <description>Secwepemctsin</description>
  1814.             
  1815.           </configItem>
  1816.         </variant>
  1817.         <variant>
  1818.           <configItem>
  1819.             <name>kut</name>
  1820.             <description>Ktunaxa</description>
  1821.           </configItem>
  1822.         </variant>
  1823.       </variantList>
  1824.     </layout>
  1825.     <layout>
  1826.       <configItem>
  1827.         <name>cd</name>
  1828.         <shortDescription>DRC</shortDescription>
  1829.         <description>Congo, Democratic Republic of the</description>
  1830.         <languageList><iso639Id>fra</iso639Id></languageList>
  1831.       </configItem>
  1832.       <variantList/>
  1833.     </layout>
  1834.     <layout>
  1835.       <configItem>
  1836.         <name>cn</name>
  1837.         <shortDescription>China</shortDescription>
  1838.         <description>China</description>
  1839.         <languageList><iso639Id>chi</iso639Id></languageList>
  1840.       </configItem>
  1841.       <variantList>
  1842.         <variant>
  1843.           <configItem>
  1844.             <name>tib</name>
  1845.             <description>Tibetan</description>
  1846.             <languageList><iso639Id>tib</iso639Id></languageList>
  1847.           </configItem>
  1848.         </variant>
  1849.         <variant>
  1850.           <configItem>
  1851.             <name>tib_asciinum</name>
  1852.             <description>Tibetan (with ASCII numerals)</description>
  1853.             <languageList><iso639Id>tib</iso639Id></languageList>
  1854.           </configItem>
  1855.         </variant>
  1856.       </variantList>
  1857.     </layout>
  1858.     <layout>
  1859.       <configItem>
  1860.         <name>hr</name>
  1861.         <shortDescription>Hrv</shortDescription>
  1862.         <description>Croatia</description>
  1863.         <languageList><iso639Id>scr</iso639Id></languageList>
  1864.       </configItem>
  1865.       <variantList>
  1866.         <variant>
  1867.           <configItem>
  1868.             <name>alternatequotes</name>
  1869.             <description>Use guillemets for quotes</description>
  1870.           </configItem>
  1871.         </variant>
  1872.         <variant>
  1873.           <configItem>
  1874.             <name>unicode</name>
  1875.             <description>Use Croatian digraphs</description>
  1876.           </configItem>
  1877.         </variant>
  1878.         <variant>
  1879.           <configItem>
  1880.             <name>unicodeus</name>
  1881.             <description>US keyboard with Croatian digraphs</description>
  1882.           </configItem>
  1883.         </variant>
  1884.         <variant>
  1885.           <configItem>
  1886.             <name>us</name>
  1887.             <description>US keyboard with Croatian letters</description>
  1888.           </configItem>
  1889.         </variant>
  1890.       </variantList>
  1891.     </layout>
  1892.     <layout>
  1893.       <configItem>
  1894.         <name>cz</name>
  1895.         <shortDescription>Cze</shortDescription>
  1896.         <description>Czechia</description>
  1897.         <languageList><iso639Id>cze</iso639Id></languageList>
  1898.       </configItem>
  1899.       <variantList>
  1900.         <variant>
  1901.           <configItem>
  1902.             <name>bksl</name>
  1903.             <description>With <\|> key</description>
  1904.           </configItem>
  1905.         </variant>
  1906.         <variant>
  1907.           <configItem>
  1908.             <name>qwerty</name>
  1909.             <description>qwerty</description>
  1910.           </configItem>
  1911.         </variant>
  1912.         <variant>
  1913.           <configItem>
  1914.             <name>qwerty_bksl</name>
  1915.             <description>qwerty, extended Backslash</description>
  1916.           </configItem>
  1917.         </variant>
  1918.       </variantList>
  1919.     </layout>
  1920.     <layout>
  1921.       <configItem>
  1922.         <name>dk</name>
  1923.         <shortDescription>Dan</shortDescription>
  1924.         <description>Denmark</description>
  1925.         <languageList><iso639Id>dan</iso639Id></languageList>
  1926.       </configItem>
  1927.       <variantList>
  1928.         <variant>
  1929.           <configItem>
  1930.             <name>nodeadkeys</name>
  1931.             <description>Eliminate dead keys</description>
  1932.           </configItem>
  1933.         </variant>
  1934.         <variant>
  1935.           <configItem>
  1936.             <name>mac</name>
  1937.             <description>Macintosh</description>
  1938.           </configItem>
  1939.         </variant>
  1940.         <variant>
  1941.           <configItem>
  1942.             <name>mac_nodeadkeys</name>
  1943.             <description>Macintosh, eliminate dead keys</description>
  1944.           </configItem>
  1945.         </variant>
  1946.         <variant>
  1947.           <configItem>
  1948.             <name>dvorak</name>
  1949.             <description>Dvorak</description>
  1950.           </configItem>
  1951.         </variant>
  1952.       </variantList>
  1953.     </layout>
  1954.     <layout>
  1955.       <configItem>
  1956.         <name>nl</name>
  1957.         <shortDescription>Nld</shortDescription>
  1958.         <description>Netherlands</description>
  1959.         <languageList><iso639Id>nld</iso639Id></languageList>
  1960.       </configItem>
  1961.       <variantList>
  1962.         <variant>
  1963.           <configItem>
  1964.             <name>sundeadkeys</name>
  1965.             <description>Sun dead keys</description>
  1966.           </configItem>
  1967.         </variant>
  1968.         <variant>
  1969.           <configItem>
  1970.             <name>mac</name>
  1971.             <description>Macintosh</description>
  1972.           </configItem>
  1973.         </variant>
  1974.         <variant>
  1975.           <configItem>
  1976.             <name>std</name>
  1977.             <description>Standard</description>
  1978.           </configItem>
  1979.         </variant>
  1980.       </variantList>
  1981.     </layout>
  1982.     <layout>
  1983.       <configItem>
  1984.         <name>bt</name>
  1985.         <shortDescription>Bhu</shortDescription>
  1986.         <description>Bhutan</description>
  1987.         <languageList><iso639Id>dzo</iso639Id></languageList>
  1988.       </configItem>
  1989.     </layout>
  1990.     <layout>
  1991.       <configItem>
  1992.         <name>ee</name>
  1993.         <shortDescription>Est</shortDescription>
  1994.         <description>Estonia</description>
  1995.         <languageList><iso639Id>est</iso639Id></languageList>
  1996.       </configItem>
  1997.       <variantList>
  1998.         <variant>
  1999.           <configItem>
  2000.             <name>nodeadkeys</name>
  2001.             <description>Eliminate dead keys</description>
  2002.           </configItem>
  2003.         </variant>
  2004.         <variant>
  2005.           <configItem>
  2006.             <name>dvorak</name>
  2007.             <description>Dvorak</description>
  2008.           </configItem>
  2009.         </variant>
  2010.         <variant>
  2011.           <configItem>
  2012.             <name>us</name>
  2013.             <description>US keyboard with Estonian letters</description>
  2014.           </configItem>
  2015.         </variant>
  2016.       </variantList>
  2017.     </layout>
  2018.     <layout>
  2019.       <configItem>
  2020.         <name>ir</name>
  2021.         <shortDescription>Irn</shortDescription>
  2022.         <description>Iran</description>
  2023.         <languageList><iso639Id>per</iso639Id></languageList>
  2024.       </configItem>
  2025.       <variantList>
  2026.         <variant>
  2027.           <configItem>
  2028.             <name>pro</name>
  2029.             <description>Pro</description>
  2030.           </configItem>
  2031.         </variant>
  2032.         <variant>
  2033.           <configItem>
  2034.             <name>keypad</name>
  2035.             <description>Keypad</description>
  2036.           </configItem>
  2037.         </variant>
  2038.         <variant>
  2039.           <configItem>
  2040.             <name>pro_keypad</name>
  2041.             <description>Pro Keypad</description>
  2042.           </configItem>
  2043.         </variant>
  2044.         <variant>
  2045.           <configItem>
  2046.             <name>ku</name>
  2047.             <description>Kurdish, Latin Q</description>
  2048.             <languageList><iso639Id>kur</iso639Id></languageList>
  2049.           </configItem>
  2050.         </variant>
  2051.         <variant>
  2052.           <configItem>
  2053.             <name>ku_f</name>
  2054.             <description>Kurdish, (F)</description>
  2055.             <languageList><iso639Id>kur</iso639Id></languageList>
  2056.           </configItem>
  2057.         </variant>
  2058.         <variant>
  2059.           <configItem>
  2060.             <name>ku_alt</name>
  2061.             <description>Kurdish, Latin Alt-Q</description>
  2062.             <languageList><iso639Id>kur</iso639Id></languageList>
  2063.           </configItem>
  2064.         </variant>
  2065.         <variant>
  2066.           <configItem>
  2067.             <name>ku_ara</name>
  2068.             <description>Kurdish, Arabic-Latin</description>
  2069.             <languageList><iso639Id>kur</iso639Id></languageList>
  2070.           </configItem>
  2071.         </variant>
  2072.       </variantList>
  2073.     </layout>
  2074.     <layout>
  2075.       <configItem>
  2076.         <name>iq</name>
  2077.         <shortDescription>Irq</shortDescription>
  2078.         <description>Iraq</description>
  2079.         <languageList><iso639Id>ara</iso639Id>
  2080.                       <iso639Id>kur</iso639Id></languageList>
  2081.       </configItem>
  2082.       <variantList>
  2083.         <variant>
  2084.           <configItem>
  2085.             <name>ku</name>
  2086.             <description>Kurdish, Latin Q</description>
  2087.             <languageList><iso639Id>kur</iso639Id></languageList>
  2088.           </configItem>
  2089.         </variant>
  2090.         <variant>
  2091.           <configItem>
  2092.             <name>ku_f</name>
  2093.             <description>Kurdish, (F)</description>
  2094.             <languageList><iso639Id>kur</iso639Id></languageList>
  2095.           </configItem>
  2096.         </variant>
  2097.         <variant>
  2098.           <configItem>
  2099.             <name>ku_alt</name>
  2100.             <description>Kurdish, Latin Alt-Q</description>
  2101.             <languageList><iso639Id>kur</iso639Id></languageList>
  2102.           </configItem>
  2103.         </variant>
  2104.         <variant>
  2105.           <configItem>
  2106.             <name>ku_ara</name>
  2107.             <description>Kurdish, Arabic-Latin</description>
  2108.             <languageList><iso639Id>kur</iso639Id></languageList>
  2109.           </configItem>
  2110.         </variant>
  2111.       </variantList>
  2112.     </layout>
  2113.     <layout>
  2114.       <configItem>
  2115.         <name>fo</name>
  2116.         <shortDescription>Fao</shortDescription>
  2117.         <description>Faroe Islands</description>
  2118.         <languageList><iso639Id>fao</iso639Id></languageList>
  2119.       </configItem>
  2120.       <variantList>
  2121.         <variant>
  2122.           <configItem>
  2123.             <name>nodeadkeys</name>
  2124.             <description>Eliminate dead keys</description>
  2125.           </configItem>
  2126.         </variant>
  2127.       </variantList>
  2128.     </layout>
  2129.     <layout>
  2130.       <configItem>
  2131.         <name>fi</name>
  2132.         <shortDescription>Fin</shortDescription>
  2133.         <description>Finland</description>
  2134.         <languageList><iso639Id>fin</iso639Id></languageList>
  2135.       </configItem>
  2136.       <variantList>
  2137.         <variant>
  2138.           <configItem>
  2139.             <name>nodeadkeys</name>
  2140.             <description>Eliminate dead keys</description>
  2141.           </configItem>
  2142.         </variant>
  2143.         <variant>
  2144.           <configItem>
  2145.             <name>smi</name>
  2146.             <description>Northern Saami</description>
  2147.             <languageList><iso639Id>smi</iso639Id></languageList>
  2148.           </configItem>
  2149.         </variant>
  2150.         <variant>
  2151.           <configItem>
  2152.             <name>classic</name>
  2153.             <description>Classic</description>
  2154.           </configItem>
  2155.         </variant>
  2156.         <variant>
  2157.           <configItem>
  2158.             <name>mac</name>
  2159.             <description>Macintosh</description>
  2160.           </configItem>
  2161.         </variant>
  2162.       </variantList>
  2163.     </layout>
  2164.     <layout>
  2165.       <configItem>
  2166.         <name>fr</name>
  2167.         <shortDescription>Fra</shortDescription>
  2168.         <description>France</description>
  2169.         <languageList><iso639Id>fra</iso639Id></languageList>
  2170.       </configItem>
  2171.       <variantList>
  2172.         <variant>
  2173.           <configItem>
  2174.             <name>nodeadkeys</name>
  2175.             <description>Eliminate dead keys</description>
  2176.           </configItem>
  2177.         </variant>
  2178.         <variant>
  2179.           <configItem>
  2180.             <name>sundeadkeys</name>
  2181.             <description>Sun dead keys</description>
  2182.           </configItem>
  2183.         </variant>
  2184.         <variant>
  2185.           <configItem>
  2186.             <name>oss</name>
  2187.             <description>Alternative</description>
  2188.           </configItem>
  2189.         </variant>
  2190.         <variant>
  2191.           <configItem>
  2192.             <name>oss_latin9</name>
  2193.             <description>Alternative, latin-9 only</description>
  2194.           </configItem>
  2195.         </variant>
  2196.         <variant>
  2197.           <configItem>
  2198.             <name>oss_nodeadkeys</name>
  2199.             <description>Alternative, eliminate dead keys</description>
  2200.           </configItem>
  2201.         </variant>
  2202.         <variant>
  2203.           <configItem>
  2204.             <name>oss_sundeadkeys</name>
  2205.             <description>Alternative, Sun dead keys</description>
  2206.           </configItem>
  2207.         </variant>
  2208.         <variant>
  2209.           <configItem>
  2210.             <name>latin9</name>
  2211.             <description>(Legacy) Alternative</description>
  2212.           </configItem>
  2213.         </variant>
  2214.         <variant>
  2215.           <configItem>
  2216.             <name>latin9_nodeadkeys</name>
  2217.             <description>(Legacy) Alternative, eliminate dead keys</description>
  2218.           </configItem>
  2219.         </variant>
  2220.         <variant>
  2221.           <configItem>
  2222.             <name>latin9_sundeadkeys</name>
  2223.             <description>(Legacy) Alternative, Sun dead keys</description>
  2224.           </configItem>
  2225.         </variant>
  2226.         <variant>
  2227.           <configItem>
  2228.             <name>bepo</name>
  2229.             <description>Bepo, ergonomic, Dvorak way</description>
  2230.           </configItem>
  2231.         </variant>
  2232.         <variant>
  2233.           <configItem>
  2234.             <name>bepo_latin9</name>
  2235.             <description>Bepo, ergonomic, Dvorak way, latin-9 only</description>
  2236.           </configItem>
  2237.         </variant>
  2238.         <variant>
  2239.           <configItem>
  2240.             <name>dvorak</name>
  2241.             <description>Dvorak</description>
  2242.           </configItem>
  2243.         </variant>
  2244.         <variant>
  2245.           <configItem>
  2246.             <name>mac</name>
  2247.             <description>Macintosh</description>
  2248.           </configItem>
  2249.         </variant>
  2250.         <variant>
  2251.           <configItem>
  2252.             <name>geo</name>
  2253.             <description>Georgian AZERTY Tskapo</description>
  2254.             <languageList><iso639Id>geo</iso639Id></languageList>
  2255.           </configItem>
  2256.         </variant>
  2257.       </variantList>
  2258.     </layout>
  2259.     <layout>
  2260.       <configItem>
  2261.         <name>gh</name>
  2262.         <shortDescription>Gha</shortDescription>
  2263.         <description>Ghana</description>
  2264.         <languageList><iso639Id>eng</iso639Id></languageList>
  2265.       </configItem>
  2266.       <variantList>
  2267.         <variant>
  2268.           <configItem>
  2269.             <name>generic</name>
  2270.             <description>Multilingual</description>
  2271.           </configItem>
  2272.         </variant>
  2273.         <variant>
  2274.           <configItem>
  2275.             <name>akan</name>
  2276.             <description>Akan</description>
  2277.             <languageList><iso639Id>aka</iso639Id></languageList>
  2278.           </configItem>
  2279.         </variant>
  2280.         <variant>
  2281.           <configItem>
  2282.             <name>ewe</name>
  2283.             <description>Ewe</description>
  2284.             <languageList><iso639Id>ewe</iso639Id></languageList>
  2285.           </configItem>
  2286.         </variant>
  2287.         <variant>
  2288.           <configItem>
  2289.             <name>fula</name>
  2290.             <description>Fula</description>
  2291.             <languageList><iso639Id>ful</iso639Id></languageList>
  2292.           </configItem>
  2293.         </variant>
  2294.         <variant>
  2295.           <configItem>
  2296.             <name>ga</name>
  2297.             <description>Ga</description>
  2298.             <languageList><iso639Id>gaa</iso639Id></languageList>
  2299.           </configItem>
  2300.         </variant>
  2301.         <variant>
  2302.           <configItem>
  2303.             <name>hausa</name>
  2304.             <description>Hausa</description>
  2305.             <languageList><iso639Id>hau</iso639Id></languageList>
  2306.           </configItem>
  2307.         </variant>
  2308.       </variantList>
  2309.     </layout>
  2310.     <layout>
  2311.       <configItem>
  2312.         <name>gn</name>
  2313.         <shortDescription>Gui</shortDescription>
  2314.         <description>Guinea</description>
  2315.         <languageList><iso639Id>fra</iso639Id></languageList>
  2316.       </configItem>
  2317.       <variantList/>
  2318.     </layout>
  2319.     <layout>
  2320.       <configItem>
  2321.         <name>ge</name>
  2322.         <shortDescription>Geo</shortDescription>
  2323.         <description>Georgia</description>
  2324.         <languageList><iso639Id>geo</iso639Id></languageList>
  2325.       </configItem>
  2326.       <variantList>
  2327.         <variant>
  2328.           <configItem>
  2329.             <name>ergonomic</name>
  2330.             <description>Ergonomic</description>
  2331.           </configItem>
  2332.         </variant>
  2333.         <variant>
  2334.           <configItem>
  2335.             <name>mess</name>
  2336.             <description>MESS</description>
  2337.           </configItem>
  2338.         </variant>
  2339.         <variant>
  2340.           <configItem>
  2341.             <name>ru</name>
  2342.             <description>Russian</description>
  2343.             <languageList><iso639Id>rus</iso639Id></languageList>
  2344.           </configItem>
  2345.         </variant>
  2346.         <variant>
  2347.           <configItem>
  2348.             <name>os</name>
  2349.             <description>Ossetian</description>
  2350.             <languageList><iso639Id>oss</iso639Id></languageList>
  2351.           </configItem>
  2352.         </variant>
  2353.       </variantList>
  2354.     </layout>
  2355.     <layout>
  2356.       <configItem>
  2357.         <name>de</name>
  2358.         <shortDescription>Deu</shortDescription>
  2359.         <description>Germany</description>
  2360.         <languageList><iso639Id>ger</iso639Id></languageList>
  2361.       </configItem>
  2362.       <variantList>
  2363.         <variant>
  2364.           <configItem>
  2365.             <name>deadacute</name>
  2366.             <description>Dead acute</description>
  2367.           </configItem>
  2368.         </variant>
  2369.         <variant>
  2370.           <configItem>
  2371.             <name>deadgraveacute</name>
  2372.             <description>Dead grave acute</description>
  2373.           </configItem>
  2374.         </variant>
  2375.         <variant>
  2376.           <configItem>
  2377.             <name>nodeadkeys</name>
  2378.             <description>Eliminate dead keys</description>
  2379.           </configItem>
  2380.         </variant>
  2381.         <variant>
  2382.           <configItem>
  2383.             <name>ro</name>
  2384.             <description>Romanian keyboard with German letters</description>
  2385.           </configItem>
  2386.         </variant>
  2387.         <variant>
  2388.           <configItem>
  2389.             <name>ro_nodeadkeys</name>
  2390.             <description>Romanian keyboard with German letters, eliminate dead keys</description>
  2391.           </configItem>
  2392.         </variant>
  2393.         <variant>
  2394.           <configItem>
  2395.             <name>dvorak</name>
  2396.             <description>Dvorak</description>
  2397.           </configItem>
  2398.         </variant>
  2399.         <variant>
  2400.           <configItem>
  2401.             <name>sundeadkeys</name>
  2402.             <description>Sun dead keys</description>
  2403.           </configItem>
  2404.         </variant>
  2405.         <variant>
  2406.           <configItem>
  2407.             <name>neo</name>
  2408.             <description>Neostyle</description>
  2409.           </configItem>
  2410.         </variant>
  2411.         <variant>
  2412.           <configItem>
  2413.             <name>mac</name>
  2414.             <description>Macintosh</description>
  2415.           </configItem>
  2416.         </variant>
  2417.         <variant>
  2418.           <configItem>
  2419.             <name>mac_nodeadkeys</name>
  2420.             <description>Macintosh, eliminate dead keys</description>
  2421.           </configItem>
  2422.         </variant>
  2423.       </variantList>
  2424.     </layout>
  2425.     <layout>
  2426.       <configItem>
  2427.         <name>gr</name>
  2428.         <shortDescription>Gre</shortDescription>
  2429.         <description>Greece</description>
  2430.         <languageList><iso639Id>gre</iso639Id></languageList>
  2431.       </configItem>
  2432.       <variantList>
  2433.         <variant>
  2434.           <configItem>
  2435.             <name>extended</name>
  2436.             <description>Extended</description>
  2437.           </configItem>
  2438.         </variant>
  2439.         <variant>
  2440.           <configItem>
  2441.             <name>nodeadkeys</name>
  2442.             <description>Eliminate dead keys</description>
  2443.           </configItem>
  2444.         </variant>
  2445.         <variant>
  2446.           <configItem>
  2447.             <name>polytonic</name>
  2448.             <description>Polytonic</description>
  2449.           </configItem>
  2450.         </variant>
  2451.       </variantList>
  2452.     </layout>
  2453.     <layout>
  2454.       <configItem>
  2455.         <name>hu</name>
  2456.         <shortDescription>Hun</shortDescription>
  2457.         <description>Hungary</description>
  2458.         <languageList><iso639Id>hun</iso639Id></languageList>
  2459.       </configItem>
  2460.       <variantList>
  2461.         <variant>
  2462.           <configItem>
  2463.             <name>standard</name>
  2464.             <description>Standard</description>
  2465.           </configItem>
  2466.         </variant>
  2467.         <variant>
  2468.           <configItem>
  2469.             <name>nodeadkeys</name>
  2470.             <description>Eliminate dead keys</description>
  2471.           </configItem>
  2472.         </variant>
  2473.         <variant>
  2474.           <configItem>
  2475.             <name>qwerty</name>
  2476.             <description>qwerty</description>
  2477.           </configItem>
  2478.         </variant>
  2479.  
  2480.         
  2481.         <variant>
  2482.           <configItem>
  2483.             <name>101_qwertz_comma_dead</name>
  2484.             <description>101/qwertz/comma/Dead keys</description>
  2485.           </configItem>
  2486.         </variant>
  2487.         <variant>
  2488.           <configItem>
  2489.             <name>101_qwertz_comma_nodead</name>
  2490.             <description>101/qwertz/comma/Eliminate dead keys</description>
  2491.           </configItem>
  2492.         </variant>
  2493.         <variant>
  2494.           <configItem>
  2495.             <name>101_qwertz_dot_dead</name>
  2496.             <description>101/qwertz/dot/Dead keys</description>
  2497.           </configItem>
  2498.         </variant>
  2499.         <variant>
  2500.           <configItem>
  2501.             <name>101_qwertz_dot_nodead</name>
  2502.             <description>101/qwertz/dot/Eliminate dead keys</description>
  2503.           </configItem>
  2504.         </variant>
  2505.         <variant>
  2506.           <configItem>
  2507.             <name>101_qwerty_comma_dead</name>
  2508.             <description>101/qwerty/comma/Dead keys</description>
  2509.           </configItem>
  2510.         </variant>
  2511.         <variant>
  2512.           <configItem>
  2513.             <name>101_qwerty_comma_nodead</name>
  2514.             <description>101/qwerty/comma/Eliminate dead keys</description>
  2515.           </configItem>
  2516.         </variant>
  2517.         <variant>
  2518.           <configItem>
  2519.             <name>101_qwerty_dot_dead</name>
  2520.             <description>101/qwerty/dot/Dead keys</description>
  2521.           </configItem>
  2522.         </variant>
  2523.         <variant>
  2524.           <configItem>
  2525.             <name>101_qwerty_dot_nodead</name>
  2526.             <description>101/qwerty/dot/Eliminate dead keys</description>
  2527.           </configItem>
  2528.         </variant>
  2529.  
  2530.  
  2531.         
  2532.         <variant>
  2533.           <configItem>
  2534.             <name>102_qwertz_comma_dead</name>
  2535.             <description>102/qwertz/comma/Dead keys</description>
  2536.           </configItem>
  2537.         </variant>
  2538.         <variant>
  2539.           <configItem>
  2540.             <name>102_qwertz_comma_nodead</name>
  2541.             <description>102/qwertz/comma/Eliminate dead keys</description>
  2542.           </configItem>
  2543.         </variant>
  2544.         <variant>
  2545.           <configItem>
  2546.             <name>102_qwertz_dot_dead</name>
  2547.             <description>102/qwertz/dot/Dead keys</description>
  2548.           </configItem>
  2549.         </variant>
  2550.         <variant>
  2551.           <configItem>
  2552.             <name>102_qwertz_dot_nodead</name>
  2553.             <description>102/qwertz/dot/Eliminate dead keys</description>
  2554.           </configItem>
  2555.         </variant>
  2556.         <variant>
  2557.           <configItem>
  2558.             <name>102_qwerty_comma_dead</name>
  2559.             <description>102/qwerty/comma/Dead keys</description>
  2560.           </configItem>
  2561.         </variant>
  2562.         <variant>
  2563.           <configItem>
  2564.             <name>102_qwerty_comma_nodead</name>
  2565.             <description>102/qwerty/comma/Eliminate dead keys</description>
  2566.           </configItem>
  2567.         </variant>
  2568.         <variant>
  2569.           <configItem>
  2570.             <name>102_qwerty_dot_dead</name>
  2571.             <description>102/qwerty/dot/Dead keys</description>
  2572.           </configItem>
  2573.         </variant>
  2574.         <variant>
  2575.           <configItem>
  2576.             <name>102_qwerty_dot_nodead</name>
  2577.             <description>102/qwerty/dot/Eliminate dead keys</description>
  2578.           </configItem>
  2579.         </variant>
  2580.       </variantList>
  2581.     </layout>
  2582.     <layout>
  2583.       <configItem>
  2584.         <name>is</name>
  2585.         <shortDescription>Isl</shortDescription>
  2586.         <description>Iceland</description>
  2587.         <languageList><iso639Id>ice</iso639Id></languageList>
  2588.       </configItem>
  2589.       <variantList>
  2590.         <variant>
  2591.           <configItem>
  2592.             <name>Sundeadkeys</name>
  2593.             <description>Sun dead keys</description>
  2594.           </configItem>
  2595.         </variant>
  2596.         <variant>
  2597.           <configItem>
  2598.             <name>nodeadkeys</name>
  2599.             <description>Eliminate dead keys</description>
  2600.           </configItem>
  2601.         </variant>
  2602.         <variant>
  2603.           <configItem>
  2604.             <name>mac</name>
  2605.             <description>Macintosh</description>
  2606.           </configItem>
  2607.         </variant>
  2608.         <variant>
  2609.           <configItem>
  2610.             <name>dvorak</name>
  2611.             <description>Dvorak</description>
  2612.           </configItem>
  2613.         </variant>
  2614.       </variantList>
  2615.     </layout>
  2616.     <layout>
  2617.       <configItem>
  2618.         <name>il</name>
  2619.         <shortDescription>Isr</shortDescription>
  2620.         <description>Israel</description>
  2621.         <languageList><iso639Id>heb</iso639Id></languageList>
  2622.       </configItem>
  2623.       <variantList>
  2624.         <variant>
  2625.           <configItem>
  2626.             <name>lyx</name>
  2627.             <description>lyx</description>
  2628.           </configItem>
  2629.         </variant>
  2630.         <variant>
  2631.           <configItem>
  2632.             <name>phonetic</name>
  2633.             <description>Phonetic</description>
  2634.           </configItem>
  2635.         </variant>
  2636.         <variant>
  2637.           <configItem>
  2638.             <name>biblical</name>
  2639.             <description>Biblical Hebrew (Tiro)</description>
  2640.           </configItem>
  2641.         </variant>
  2642.       </variantList>
  2643.     </layout>
  2644.     <layout>
  2645.       <configItem>
  2646.         <name>it</name>
  2647.         <shortDescription>Ita</shortDescription>
  2648.         <description>Italy</description>
  2649.         <languageList><iso639Id>ita</iso639Id></languageList>
  2650.       </configItem>
  2651.       <variantList>
  2652.         <variant>
  2653.           <configItem>
  2654.             <name>nodeadkeys</name>
  2655.             <description>Eliminate dead keys</description>
  2656.           </configItem>
  2657.         </variant>
  2658.         <variant>
  2659.           <configItem>
  2660.             <name>mac</name>
  2661.             <description>Macintosh</description>
  2662.           </configItem>
  2663.         </variant>
  2664.         <variant>
  2665.           <configItem>
  2666.             <name>geo</name>
  2667.             <description>Georgian</description>
  2668.             <languageList><iso639Id>geo</iso639Id></languageList>
  2669.           </configItem>
  2670.         </variant>
  2671.       </variantList>
  2672.     </layout>
  2673.     <layout>
  2674.       <configItem>
  2675.         <name>jp</name>
  2676.         <shortDescription>Jpn</shortDescription>
  2677.         <description>Japan</description>
  2678.         <languageList><iso639Id>jpn</iso639Id></languageList>
  2679.       </configItem>
  2680.       <variantList>
  2681.         <variant>
  2682.           <configItem>
  2683.             <name>kana</name>
  2684.             <description>Kana</description>
  2685.           </configItem>
  2686.         </variant>
  2687.     <variant>
  2688.           <configItem>
  2689.             <name>OADG109A</name>
  2690.             <description>OADG 109A</description>
  2691.           </configItem>
  2692.     </variant>
  2693.       </variantList>
  2694.     </layout>
  2695.     <layout>
  2696.       <configItem>
  2697.         <name>kg</name>
  2698.         <shortDescription>Kir</shortDescription>
  2699.         <description>Kyrgyzstan</description>
  2700.         <languageList><iso639Id>kir</iso639Id></languageList>
  2701.       </configItem>
  2702.       <variantList/>
  2703.     </layout>
  2704.     <layout>
  2705.       <configItem>
  2706.         <name>kh</name>
  2707.         <shortDescription>Khm</shortDescription>
  2708.         <description>Cambodia</description>
  2709.         <languageList><iso639Id>khm</iso639Id></languageList>
  2710.       </configItem>
  2711.       <variantList/>
  2712.     </layout>
  2713.     <layout>
  2714.       <configItem>
  2715.     <name>kz</name>
  2716.     <shortDescription>Kaz</shortDescription>
  2717.     <description>Kazakhstan</description>
  2718.         <languageList><iso639Id>kaz</iso639Id></languageList>
  2719.       </configItem>
  2720.       <variantList>
  2721.     <variant>
  2722.       <configItem>
  2723.         <name>ruskaz</name>
  2724.         <description>Russian with Kazakh</description>
  2725.             <languageList><iso639Id>kaz</iso639Id>
  2726.                           <iso639Id>rus</iso639Id></languageList>
  2727.       </configItem>
  2728.     </variant>
  2729.     <variant>
  2730.       <configItem>
  2731.         <name>kazrus</name>
  2732.         <description>Kazakh with Russian</description>
  2733.             <languageList><iso639Id>kaz</iso639Id>
  2734.                           <iso639Id>rus</iso639Id></languageList>
  2735.       </configItem>
  2736.     </variant>
  2737.       </variantList>
  2738.     </layout>
  2739.     <layout>
  2740.       <configItem>
  2741.         <name>la</name>
  2742.         <shortDescription>Lao</shortDescription>
  2743.         <description>Laos</description>
  2744.         <languageList><iso639Id>lao</iso639Id></languageList>
  2745.       </configItem>
  2746.       <variantList/>
  2747.     </layout>
  2748.     <layout>
  2749.       <configItem>
  2750.         <name>latam</name>
  2751.         <shortDescription>LAm</shortDescription>
  2752.         <description>Latin American</description>
  2753.         <countryList>
  2754.           <iso3166Id>AR</iso3166Id>
  2755.           <iso3166Id>BO</iso3166Id>
  2756.           <iso3166Id>CL</iso3166Id>
  2757.           <iso3166Id>CO</iso3166Id>
  2758.           <iso3166Id>CR</iso3166Id>
  2759.           <iso3166Id>CU</iso3166Id>
  2760.           <iso3166Id>DO</iso3166Id>
  2761.           <iso3166Id>EC</iso3166Id>
  2762.           <iso3166Id>GT</iso3166Id>
  2763.           <iso3166Id>HN</iso3166Id>
  2764.           <iso3166Id>HT</iso3166Id>
  2765.           <iso3166Id>MX</iso3166Id>
  2766.           <iso3166Id>NI</iso3166Id>
  2767.           <iso3166Id>PA</iso3166Id>
  2768.           <iso3166Id>PE</iso3166Id>
  2769.           <iso3166Id>PR</iso3166Id>
  2770.           <iso3166Id>PY</iso3166Id>
  2771.           <iso3166Id>UY</iso3166Id>
  2772.           <iso3166Id>VE</iso3166Id>
  2773.         </countryList>
  2774.         <languageList><iso639Id>spa</iso639Id></languageList>
  2775.       </configItem>
  2776.       <variantList>
  2777.         <variant>
  2778.           <configItem>
  2779.             <name>nodeadkeys</name>
  2780.             <description>Eliminate dead keys</description>
  2781.           </configItem>
  2782.         </variant>
  2783.         <variant>
  2784.           <configItem>
  2785.             <name>sundeadkeys</name>
  2786.             <description>Sun dead keys</description>
  2787.           </configItem>
  2788.         </variant>
  2789.       </variantList>
  2790.     </layout>
  2791.     <layout>
  2792.       <configItem>
  2793.         <name>lt</name>
  2794.         <shortDescription>Ltu</shortDescription>
  2795.         <description>Lithuania</description>
  2796.         <languageList><iso639Id>lit</iso639Id></languageList>
  2797.       </configItem>
  2798.       <variantList>
  2799.         <variant>
  2800.           <configItem>
  2801.             <name>std</name>
  2802.             <description>Standard</description>
  2803.           </configItem>
  2804.         </variant>
  2805.         <variant>
  2806.           <configItem>
  2807.             <name>us</name>
  2808.             <description>US keyboard with Lithuanian letters</description>
  2809.           </configItem>
  2810.         </variant>
  2811.         <variant>
  2812.           <configItem>
  2813.             <name>ibm</name>
  2814.             <description>IBM (LST 1205-92)</description>
  2815.           </configItem>
  2816.         </variant>
  2817.         <variant>
  2818.           <configItem>
  2819.             <name>lekp</name>
  2820.             <description>LEKP</description>
  2821.           </configItem>
  2822.         </variant>
  2823.         <variant>
  2824.           <configItem>
  2825.             <name>lekpa</name>
  2826.             <description>LEKPa</description>
  2827.           </configItem>
  2828.         </variant>
  2829.         <variant>
  2830.           <configItem>
  2831.             <name>balticplus</name>
  2832.             <description>Baltic+</description>
  2833.           </configItem>
  2834.         </variant>
  2835.       </variantList>
  2836.     </layout>
  2837.     <layout>
  2838.       <configItem>
  2839.         <name>lv</name>
  2840.         <shortDescription>Lav</shortDescription>
  2841.         <description>Latvia</description>
  2842.         <languageList><iso639Id>lav</iso639Id></languageList>
  2843.       </configItem>
  2844.       <variantList>
  2845.         <variant>
  2846.           <configItem>
  2847.             <name>apostrophe</name>
  2848.             <description>Apostrophe (') variant</description>
  2849.           </configItem>
  2850.         </variant>
  2851.         <variant>
  2852.           <configItem>
  2853.             <name>tilde</name>
  2854.             <description>Tilde (~) variant</description>
  2855.           </configItem>
  2856.         </variant>
  2857.         <variant>
  2858.           <configItem>
  2859.             <name>fkey</name>
  2860.             <description>F-letter (F) variant</description>
  2861.           </configItem>
  2862.         </variant>
  2863.       </variantList>
  2864.     </layout>
  2865.     <layout>
  2866.       <configItem>
  2867.         <name>mao</name>
  2868.         <shortDescription>Mao</shortDescription>
  2869.         <description>Maori</description>
  2870.         <languageList><iso639Id>mao</iso639Id></languageList>
  2871.       </configItem>
  2872.       <variantList/>
  2873.     </layout>
  2874.     <layout>
  2875.       <configItem>
  2876.         <name>me</name>
  2877.         <shortDescription>MNE</shortDescription>
  2878.         <description>Montenegro</description>
  2879.         <languageList><iso639Id>srp</iso639Id></languageList>
  2880.       </configItem>
  2881.       <variantList>
  2882.         <variant>
  2883.           <configItem>
  2884.             <name>cyrillic</name>
  2885.             <description>Cyrillic</description>
  2886.           </configItem>
  2887.         </variant>
  2888.         <variant>
  2889.           <configItem>
  2890.             <name>cyrillicyz</name>
  2891.             <description>Cyrillic, Z and ZHE swapped</description>
  2892.           </configItem>
  2893.         </variant>
  2894.         <variant>
  2895.           <configItem>
  2896.             <name>latinunicode</name>
  2897.             <description>Latin unicode</description>
  2898.           </configItem>
  2899.         </variant>
  2900.         <variant>
  2901.           <configItem>
  2902.             <name>latinyz</name>
  2903.             <description>Latin qwerty</description>
  2904.           </configItem>
  2905.         </variant>
  2906.         <variant>
  2907.           <configItem>
  2908.             <name>latinunicodeyz</name>
  2909.             <description>Latin unicode qwerty</description>
  2910.           </configItem>
  2911.         </variant>
  2912.         <variant>
  2913.           <configItem>
  2914.             <name>cyrillicalternatequotes</name>
  2915.             <description>Cyrillic with guillemets</description>
  2916.           </configItem>
  2917.         </variant>
  2918.         <variant>
  2919.           <configItem>
  2920.             <name>latinalternatequotes</name>
  2921.             <description>Latin with guillemets</description>
  2922.           </configItem>
  2923.         </variant>
  2924.       </variantList>
  2925.     </layout>
  2926.     <layout>
  2927.       <configItem>
  2928.         <name>mk</name>
  2929.         <shortDescription>Mkd</shortDescription>
  2930.         <description>Macedonia</description>
  2931.         <languageList><iso639Id>mkd</iso639Id></languageList>
  2932.       </configItem>
  2933.       <variantList>
  2934.         <variant>
  2935.           <configItem>
  2936.             <name>nodeadkeys</name>
  2937.             <description>Eliminate dead keys</description>
  2938.           </configItem>
  2939.         </variant>
  2940.       </variantList>
  2941.     </layout>
  2942.     <layout>
  2943.       <configItem>
  2944.         <name>mt</name>
  2945.         <shortDescription>Mlt</shortDescription>
  2946.         <description>Malta</description>
  2947.         <languageList><iso639Id>mlt</iso639Id></languageList>
  2948.       </configItem>
  2949.       <variantList>
  2950.         <variant>
  2951.           <configItem>
  2952.             <name>us</name>
  2953.             <description>Maltese keyboard with US layout</description>
  2954.           </configItem>
  2955.         </variant>
  2956.       </variantList>
  2957.     </layout>
  2958.     <layout>
  2959.       <configItem>
  2960.         <name>mn</name>
  2961.         <shortDescription>Mng</shortDescription>
  2962.         <description>Mongolia</description>
  2963.         <languageList><iso639Id>mng</iso639Id></languageList>
  2964.       </configItem>
  2965.       <variantList/>
  2966.     </layout>
  2967.     <layout>
  2968.       <configItem>
  2969.         <name>no</name>
  2970.         <shortDescription>Nor</shortDescription>
  2971.         <description>Norway</description>
  2972.         <languageList><iso639Id>nor</iso639Id></languageList>
  2973.       </configItem>
  2974.       <variantList>
  2975.         <variant>
  2976.           <configItem>
  2977.             <name>nodeadkeys</name>
  2978.             <description>Eliminate dead keys</description>
  2979.           </configItem>
  2980.         </variant>
  2981.         <variant>
  2982.           <configItem>
  2983.             <name>dvorak</name>
  2984.             <description>Dvorak</description>
  2985.           </configItem>
  2986.         </variant>
  2987.         <variant>
  2988.           <configItem>
  2989.             <name>smi</name>
  2990.             <description>Northern Saami</description>
  2991.             <languageList><iso639Id>sme</iso639Id></languageList>
  2992.           </configItem>
  2993.         </variant>
  2994.         <variant>
  2995.           <configItem>
  2996.             <name>smi_nodeadkeys</name>
  2997.             <description>Northern Saami, eliminate dead keys</description>
  2998.             <languageList><iso639Id>sme</iso639Id></languageList>
  2999.           </configItem>
  3000.         </variant>
  3001.         <variant>
  3002.           <configItem>
  3003.             <name>mac</name>
  3004.             <description>Macintosh</description>
  3005.           </configItem>
  3006.         </variant>
  3007.         <variant>
  3008.           <configItem>
  3009.             <name>mac_nodeadkeys</name>
  3010.             <description>Macintosh, eliminate dead keys</description>
  3011.           </configItem>
  3012.         </variant>
  3013.       </variantList>
  3014.     </layout>
  3015.     <layout>
  3016.       <configItem>
  3017.         <name>pl</name>
  3018.         <shortDescription>Pol</shortDescription>
  3019.         <description>Poland</description>
  3020.         <languageList><iso639Id>pol</iso639Id></languageList>
  3021.       </configItem>
  3022.       <variantList>
  3023.         <variant>
  3024.           <configItem>
  3025.             <name>qwertz</name>
  3026.             <description>qwertz</description>
  3027.           </configItem>
  3028.         </variant>
  3029.         <variant>
  3030.           <configItem>
  3031.             <name>dvorak</name>
  3032.             <description>Dvorak</description>
  3033.           </configItem>
  3034.         </variant>
  3035.         <variant>
  3036.           <configItem>
  3037.             <name>dvorak_quotes</name>
  3038.             <description>Dvorak, Polish quotes on quotemark key</description>
  3039.           </configItem>
  3040.         </variant>
  3041.         <variant>
  3042.           <configItem>
  3043.             <name>dvorak_altquotes</name>
  3044.             <description>Dvorak, Polish quotes on key "1/!"</description>
  3045.           </configItem>
  3046.         </variant>
  3047.         <variant>
  3048.           <configItem>
  3049.             <name>csb</name>
  3050.             <description>Kashubian</description>
  3051.             <languageList><iso639Id>csb</iso639Id></languageList>
  3052.           </configItem>
  3053.         </variant>
  3054.         <variant>
  3055.           <configItem>
  3056.             <name>ru_phonetic_dvorak</name>
  3057.             <description>Russian phonetic Dvorak</description>
  3058.             <languageList><iso639Id>rus</iso639Id></languageList>
  3059.           </configItem>
  3060.         </variant>
  3061.       </variantList>
  3062.     </layout>
  3063.     <layout>
  3064.       <configItem>
  3065.         <name>pt</name>
  3066.         <shortDescription>Prt</shortDescription>
  3067.         <description>Portugal</description>
  3068.         <languageList><iso639Id>por</iso639Id></languageList>
  3069.       </configItem>
  3070.       <variantList>
  3071.         <variant>
  3072.           <configItem>
  3073.             <name>nodeadkeys</name>
  3074.             <description>Eliminate dead keys</description>
  3075.           </configItem>
  3076.         </variant>
  3077.         <variant>
  3078.           <configItem>
  3079.             <name>sundeadkeys</name>
  3080.             <description>Sun dead keys</description>
  3081.           </configItem>
  3082.         </variant>
  3083.         <variant>
  3084.           <configItem>
  3085.             <name>mac</name>
  3086.             <description>Macintosh</description>
  3087.           </configItem>
  3088.         </variant>
  3089.         <variant>
  3090.           <configItem>
  3091.             <name>mac_nodeadkeys</name>
  3092.             <description>Macintosh, eliminate dead keys</description>
  3093.           </configItem>
  3094.         </variant>
  3095.         <variant>
  3096.           <configItem>
  3097.             <name>mac_sundeadkeys</name>
  3098.             <description>Macintosh, Sun dead keys</description>
  3099.           </configItem>
  3100.         </variant>
  3101.         <variant>
  3102.           <configItem>
  3103.             <name>nativo</name>
  3104.             <description>Nativo</description>
  3105.           </configItem>
  3106.         </variant>
  3107.         <variant>
  3108.           <configItem>
  3109.             <name>nativo-us</name>
  3110.             <description>Nativo for USA keyboards</description>
  3111.           </configItem>
  3112.         </variant>
  3113.         <variant>
  3114.           <configItem>
  3115.             <name>nativo-epo</name>
  3116.             <description>Nativo for Esperanto</description>
  3117.             <languageList><iso639Id>epo</iso639Id></languageList>
  3118.           </configItem>
  3119.         </variant>
  3120.       </variantList>
  3121.     </layout>
  3122.     <layout>
  3123.       <configItem>
  3124.         <name>ro</name>
  3125.         <shortDescription>Rou</shortDescription>
  3126.         <description>Romania</description>
  3127.         <languageList><iso639Id>rum</iso639Id></languageList>
  3128.       </configItem>
  3129.       <variantList>
  3130.         <variant>
  3131.           <configItem>
  3132.             <name>cedilla</name>
  3133.             <description>Cedilla</description>
  3134.           </configItem>
  3135.         </variant>
  3136.         <variant>
  3137.           <configItem>
  3138.             <name>std</name>
  3139.             <description>Standard</description>
  3140.           </configItem>
  3141.         </variant>
  3142.         <variant>
  3143.           <configItem>
  3144.             <name>std_cedilla</name>
  3145.             <description>Standard (Cedilla)</description>
  3146.           </configItem>
  3147.         </variant>
  3148.         <variant>
  3149.           <configItem>
  3150.             <name>winkeys</name>
  3151.             <description>Winkeys</description>
  3152.           </configItem>
  3153.         </variant>
  3154.       </variantList>
  3155.     </layout>
  3156.     <layout>
  3157.       <configItem>
  3158.         <name>ru</name>
  3159.         <shortDescription>Rus</shortDescription>
  3160.         <description>Russia</description>
  3161.         <languageList><iso639Id>rus</iso639Id></languageList>
  3162.       </configItem>
  3163.       <variantList>
  3164.         <variant>
  3165.           <configItem>
  3166.             <name>phonetic</name>
  3167.             <description>Phonetic</description>
  3168.           </configItem>
  3169.         </variant>
  3170.         <variant>
  3171.           <configItem>
  3172.             <name>typewriter</name>
  3173.             <description>Typewriter</description>
  3174.           </configItem>
  3175.         </variant>
  3176.         <variant>
  3177.           <configItem>
  3178.             <name>legacy</name>
  3179.             <description>Legacy</description>
  3180.           </configItem>
  3181.         </variant>
  3182.         <variant>
  3183.           <configItem>
  3184.             <name>tt</name>
  3185.             <description>Tatar</description>
  3186.             <languageList><iso639Id>tat</iso639Id></languageList>
  3187.           </configItem>
  3188.         </variant>
  3189.         <variant>
  3190.           <configItem>
  3191.             <name>os_legacy</name>
  3192.             <description>Ossetian, legacy</description>
  3193.             <languageList><iso639Id>oss</iso639Id></languageList>
  3194.           </configItem>
  3195.         </variant>
  3196.         <variant>
  3197.           <configItem>
  3198.             <name>os_winkeys</name>
  3199.             <description>Ossetian, Winkeys</description>
  3200.             <languageList><iso639Id>oss</iso639Id></languageList>
  3201.           </configItem>
  3202.         </variant>
  3203.         <variant>
  3204.           <configItem>
  3205.             <name>cv</name>
  3206.             <description>Chuvash</description>
  3207.             <languageList><iso639Id>chv</iso639Id></languageList>
  3208.           </configItem>
  3209.         </variant>
  3210.         <variant>
  3211.           <configItem>
  3212.             <name>cv_latin</name>
  3213.             <description>Chuvash Latin</description>
  3214.             <languageList><iso639Id>chv</iso639Id></languageList>
  3215.           </configItem>
  3216.         </variant>
  3217.         <variant>
  3218.           <configItem>
  3219.             <name>udm</name>
  3220.             <description>Udmurt</description>
  3221.             <languageList><iso639Id>udm</iso639Id></languageList>
  3222.           </configItem>
  3223.         </variant>
  3224.         <variant>
  3225.           <configItem>
  3226.             <name>kom</name>
  3227.             <description>Komi</description>
  3228.             <languageList><iso639Id>kom</iso639Id></languageList>
  3229.           </configItem>
  3230.         </variant>
  3231.     <variant>
  3232.           <configItem>
  3233.             <name>sah</name>
  3234.             <description>Yakut</description>
  3235.             <languageList><iso639Id>sah</iso639Id></languageList>
  3236.           </configItem>
  3237.         </variant>
  3238.       </variantList>
  3239.     </layout>
  3240.     <layout>
  3241.       <configItem>
  3242.         <name>rs</name>
  3243.         <shortDescription>SRB</shortDescription>
  3244.         <description>Serbia</description>
  3245.         <languageList><iso639Id>srp</iso639Id></languageList>
  3246.       </configItem>
  3247.       <variantList>
  3248.         <variant>
  3249.           <configItem>
  3250.             <name>yz</name>
  3251.             <description>Z and ZHE swapped</description>
  3252.           </configItem>
  3253.         </variant>
  3254.         <variant>
  3255.           <configItem>
  3256.             <name>latin</name>
  3257.             <description>Latin</description>
  3258.           </configItem>
  3259.         </variant>
  3260.         <variant>
  3261.           <configItem>
  3262.             <name>latinunicode</name>
  3263.             <description>Latin Unicode</description>
  3264.           </configItem>
  3265.         </variant>
  3266.         <variant>
  3267.           <configItem>
  3268.             <name>latinyz</name>
  3269.             <description>Latin qwerty</description>
  3270.           </configItem>
  3271.         </variant>
  3272.         <variant>
  3273.           <configItem>
  3274.             <name>latinunicodeyz</name>
  3275.             <description>Latin Unicode qwerty</description>
  3276.           </configItem>
  3277.         </variant>
  3278.         <variant>
  3279.           <configItem>
  3280.             <name>alternatequotes</name>
  3281.             <description>With guillemets</description>
  3282.           </configItem>
  3283.         </variant>
  3284.         <variant>
  3285.           <configItem>
  3286.             <name>latinalternatequotes</name>
  3287.             <description>Latin with guillemets</description>
  3288.           </configItem>
  3289.         </variant>
  3290.       </variantList>
  3291.     </layout>
  3292.     <layout>
  3293.       <configItem>
  3294.         <name>si</name>
  3295.         <shortDescription>Svn</shortDescription>
  3296.         <description>Slovenia</description>
  3297.         <languageList><iso639Id>slv</iso639Id></languageList>
  3298.       </configItem>
  3299.       <variantList>
  3300.         <variant>
  3301.           <configItem>
  3302.             <name>alternatequotes</name>
  3303.             <description>Use guillemets for quotes</description>
  3304.           </configItem>
  3305.         </variant>
  3306.         <variant>
  3307.           <configItem>
  3308.             <name>unicode</name>
  3309.             <description>Use Slovenian digraphs</description>
  3310.           </configItem>
  3311.         </variant>
  3312.         <variant>
  3313.           <configItem>
  3314.             <name>unicodeus</name>
  3315.             <description>US keyboard with Slovenian digraphs</description>
  3316.           </configItem>
  3317.         </variant>
  3318.         <variant>
  3319.           <configItem>
  3320.             <name>us</name>
  3321.             <description>US keyboard with Slovenian letters</description>
  3322.           </configItem>
  3323.         </variant>
  3324.       </variantList>
  3325.     </layout>
  3326.     <layout>
  3327.       <configItem>
  3328.         <name>sk</name>
  3329.         <shortDescription>Svk</shortDescription>
  3330.         <description>Slovakia</description>
  3331.         <languageList><iso639Id>slo</iso639Id></languageList>
  3332.       </configItem>
  3333.       <variantList>
  3334.         <variant>
  3335.           <configItem>
  3336.             <name>bksl</name>
  3337.             <description>Extended Backslash</description>
  3338.           </configItem>
  3339.         </variant>
  3340.         <variant>
  3341.           <configItem>
  3342.             <name>qwerty</name>
  3343.             <description>qwerty</description>
  3344.           </configItem>
  3345.         </variant>
  3346.         <variant>
  3347.           <configItem>
  3348.             <name>qwerty_bksl</name>
  3349.             <description>qwerty, extended Backslash</description>
  3350.           </configItem>
  3351.         </variant>
  3352.       </variantList>
  3353.     </layout>
  3354.     <layout>
  3355.       <configItem>
  3356.         <name>es</name>
  3357.         <shortDescription>Esp</shortDescription>
  3358.         <description>Spain</description>
  3359.         <languageList><iso639Id>spa</iso639Id></languageList>
  3360.       </configItem>
  3361.       <variantList>
  3362.         <variant>
  3363.           <configItem>
  3364.             <name>nodeadkeys</name>
  3365.             <description>Eliminate dead keys</description>
  3366.           </configItem>
  3367.         </variant>
  3368.         <variant>
  3369.           <configItem>
  3370.             <name>sundeadkeys</name>
  3371.             <description>Sun dead keys</description>
  3372.           </configItem>
  3373.         </variant>
  3374.         <variant>
  3375.           <configItem>
  3376.             <name>dvorak</name>
  3377.             <description>Dvorak</description>
  3378.           </configItem>
  3379.         </variant>
  3380.         <variant>
  3381.           <configItem>
  3382.             <name>ast</name>
  3383.             <description>Asturian variant with bottom-dot H and bottom-dot L</description>
  3384.             <languageList><iso639Id>ast</iso639Id></languageList>
  3385.           </configItem>
  3386.         </variant>
  3387.         <variant>
  3388.           <configItem>
  3389.             <name>cat</name>
  3390.             <description>Catalan variant with middle-dot L</description>
  3391.             <languageList><iso639Id>cat</iso639Id></languageList>
  3392.           </configItem>
  3393.         </variant>
  3394.         <variant>
  3395.           <configItem>
  3396.             <name>mac</name>
  3397.             <description>Macintosh</description>
  3398.           </configItem>
  3399.         </variant>
  3400.       </variantList>
  3401.     </layout>
  3402.     <layout>
  3403.       <configItem>
  3404.         <name>se</name>
  3405.         <shortDescription>Swe</shortDescription>
  3406.         <description>Sweden</description>
  3407.         <languageList><iso639Id>swe</iso639Id></languageList>
  3408.       </configItem>
  3409.       <variantList>
  3410.         <variant>
  3411.           <configItem>
  3412.             <name>nodeadkeys</name>
  3413.             <description>Eliminate dead keys</description>
  3414.           </configItem>
  3415.         </variant>
  3416.         <variant>
  3417.           <configItem>
  3418.             <name>dvorak</name>
  3419.             <description>Dvorak</description>
  3420.           </configItem>
  3421.         </variant>
  3422.         <variant>
  3423.           <configItem>
  3424.             <name>rus</name>
  3425.             <description>Russian phonetic</description>
  3426.             <languageList><iso639Id>rus</iso639Id></languageList>
  3427.           </configItem>
  3428.         </variant>
  3429.         <variant>
  3430.           <configItem>
  3431.             <name>rus_nodeadkeys</name>
  3432.             <description>Russian phonetic, eliminate dead keys</description>
  3433.             <languageList><iso639Id>rus</iso639Id></languageList>
  3434.           </configItem>
  3435.         </variant>
  3436.         <variant>
  3437.           <configItem>
  3438.             <name>smi</name>
  3439.             <description>Northern Saami</description>
  3440.             <languageList><iso639Id>sme</iso639Id></languageList>
  3441.           </configItem>
  3442.         </variant>
  3443.         <variant>
  3444.           <configItem>
  3445.             <name>mac</name>
  3446.             <description>Macintosh</description>
  3447.           </configItem>
  3448.         </variant>
  3449.         <variant>
  3450.           <configItem>
  3451.             <name>svdvorak</name>
  3452.             <description>Svdvorak</description>
  3453.           </configItem>
  3454.         </variant>
  3455.       </variantList>
  3456.     </layout>
  3457.     <layout>
  3458.       <configItem>
  3459.         <name>ch</name>
  3460.         <shortDescription>Che</shortDescription>
  3461.         <description>Switzerland</description>
  3462.         <languageList><iso639Id>ger</iso639Id>
  3463.                       <iso639Id>gsw</iso639Id></languageList>
  3464.       </configItem>
  3465.       <variantList>
  3466.         <variant>
  3467.           <configItem>
  3468.             <name>de_nodeadkeys</name>
  3469.             <description>German, eliminate dead keys</description>
  3470.           </configItem>
  3471.         </variant>
  3472.         <variant>
  3473.           <configItem>
  3474.             <name>de_sundeadkeys</name>
  3475.             <description>German, Sun dead keys</description>
  3476.           </configItem>
  3477.         </variant>
  3478.         <variant>
  3479.           <configItem>
  3480.             <name>fr</name>
  3481.             <description>French</description>
  3482.             <languageList><iso639Id>fra</iso639Id></languageList>
  3483.           </configItem>
  3484.         </variant>
  3485.         <variant>
  3486.           <configItem>
  3487.             <name>fr_nodeadkeys</name>
  3488.             <description>French, eliminate dead keys</description>
  3489.             <languageList><iso639Id>fra</iso639Id></languageList>
  3490.           </configItem>
  3491.         </variant>
  3492.         <variant>
  3493.           <configItem>
  3494.             <name>fr_sundeadkeys</name>
  3495.             <description>French, Sun dead keys</description>
  3496.             <languageList><iso639Id>fra</iso639Id></languageList>
  3497.           </configItem>
  3498.         </variant>
  3499.         <variant>
  3500.           <configItem>
  3501.             <name>fr_mac</name>
  3502.             <description>French (Macintosh)</description>
  3503.             <languageList><iso639Id>fra</iso639Id></languageList>
  3504.           </configItem>
  3505.         </variant>
  3506.         <variant>
  3507.           <configItem>
  3508.             <name>de_mac</name>
  3509.             <description>German (Macintosh)</description>
  3510.           </configItem>
  3511.         </variant>
  3512.       </variantList>
  3513.     </layout>
  3514.     <layout>
  3515.       <configItem>
  3516.         <name>sy</name>
  3517.         <shortDescription>Syr</shortDescription>
  3518.         <description>Syria</description>
  3519.         <languageList><iso639Id>syr</iso639Id></languageList>
  3520.       </configItem>
  3521.       <variantList>
  3522.         <variant>
  3523.           <configItem>
  3524.             <name>syc</name>
  3525.             <description>Syriac</description>
  3526.           </configItem>
  3527.         </variant>
  3528.         <variant>
  3529.           <configItem>
  3530.             <name>syc_phonetic</name>
  3531.             <description>Syriac phonetic</description>
  3532.           </configItem>
  3533.         </variant>
  3534.         <variant>
  3535.           <configItem>
  3536.             <name>ku</name>
  3537.             <description>Kurdish, Latin Q</description>
  3538.             <languageList><iso639Id>kur</iso639Id></languageList>
  3539.           </configItem>
  3540.         </variant>
  3541.         <variant>
  3542.           <configItem>
  3543.             <name>ku_f</name>
  3544.             <description>Kurdish, (F)</description>
  3545.             <languageList><iso639Id>kur</iso639Id></languageList>
  3546.           </configItem>
  3547.         </variant>
  3548.         <variant>
  3549.           <configItem>
  3550.             <name>ku_alt</name>
  3551.             <description>Kurdish, Latin Alt-Q</description>
  3552.             <languageList><iso639Id>kur</iso639Id></languageList>
  3553.           </configItem>
  3554.         </variant>
  3555.       </variantList>
  3556.     </layout>
  3557.     <layout>
  3558.       <configItem>
  3559.         <name>tj</name>
  3560.         <shortDescription>Tjk</shortDescription>
  3561.         <description>Tajikistan</description>
  3562.         <languageList><iso639Id>tgk</iso639Id></languageList>
  3563.       </configItem>
  3564.       <variantList/>
  3565.     </layout>
  3566.     <layout>
  3567.       <configItem>
  3568.         <name>lk</name>
  3569.         <shortDescription>SrL</shortDescription>
  3570.         <description>Sri Lanka</description>
  3571.         <languageList><iso639Id>sin</iso639Id></languageList>
  3572.       </configItem>
  3573.       <variantList>
  3574.         <variant>
  3575.           <configItem>
  3576.             <name>tam_unicode</name>
  3577.             <description>Tamil Unicode</description>
  3578.             <languageList><iso639Id>tam</iso639Id></languageList>
  3579.           </configItem>
  3580.         </variant>
  3581.         <variant>
  3582.           <configItem>
  3583.             <name>tam_TAB</name>
  3584.             <description>Tamil TAB Typewriter</description>
  3585.             <languageList><iso639Id>tam</iso639Id></languageList>
  3586.           </configItem>
  3587.         </variant>
  3588.       </variantList>
  3589.     </layout>
  3590.     <layout>
  3591.       <configItem>
  3592.         <name>th</name>
  3593.         <shortDescription>Tha</shortDescription>
  3594.         <description>Thailand</description>
  3595.         <languageList><iso639Id>tha</iso639Id></languageList>
  3596.       </configItem>
  3597.       <variantList>
  3598.         <variant>
  3599.           <configItem>
  3600.             <name>tis</name>
  3601.             <description>TIS-820.2538</description>
  3602.           </configItem>
  3603.         </variant>
  3604.         <variant>
  3605.           <configItem>
  3606.             <name>pat</name>
  3607.             <description>Pattachote</description>
  3608.           </configItem>
  3609.         </variant>
  3610.       </variantList>
  3611.     </layout>
  3612.     <layout>
  3613.       <configItem>
  3614.         <name>tr</name>
  3615.         <shortDescription>Tur</shortDescription>
  3616.         <description>Turkey</description>
  3617.         <languageList><iso639Id>tur</iso639Id></languageList>
  3618.       </configItem>
  3619.       <variantList>
  3620.         <variant>
  3621.           <configItem>
  3622.             <name>f</name>
  3623.             <description>(F)</description>
  3624.           </configItem>
  3625.         </variant>
  3626.         <variant>
  3627.           <configItem>
  3628.             <name>alt</name>
  3629.             <description>Alt-Q</description>
  3630.           </configItem>
  3631.         </variant>
  3632.         <variant>
  3633.           <configItem>
  3634.             <name>sundeadkeys</name>
  3635.             <description>Sun dead keys</description>
  3636.           </configItem>
  3637.         </variant>
  3638.         <variant>
  3639.           <configItem>
  3640.             <name>ku</name>
  3641.             <description>Kurdish, Latin Q</description>
  3642.             <languageList><iso639Id>kur</iso639Id></languageList>
  3643.           </configItem>
  3644.         </variant>
  3645.         <variant>
  3646.           <configItem>
  3647.             <name>ku_f</name>
  3648.             <description>Kurdish, (F)</description>
  3649.             <languageList><iso639Id>kur</iso639Id></languageList>
  3650.           </configItem>
  3651.         </variant>
  3652.         <variant>
  3653.           <configItem>
  3654.             <name>ku_alt</name>
  3655.             <description>Kurdish, Latin Alt-Q</description>
  3656.             <languageList><iso639Id>kur</iso639Id></languageList>
  3657.           </configItem>
  3658.         </variant>
  3659.         <variant>
  3660.           <configItem>
  3661.             <name>intl</name>
  3662.             <description>International (with dead keys)</description>
  3663.           </configItem>
  3664.         </variant>
  3665.       </variantList>
  3666.     </layout>
  3667.     <layout>
  3668.       <configItem>
  3669.         <name>ua</name>
  3670.         <shortDescription>Ukr</shortDescription>
  3671.         <description>Ukraine</description>
  3672.         <languageList><iso639Id>ukr</iso639Id></languageList>
  3673.       </configItem>
  3674.       <variantList>
  3675.         <variant>
  3676.           <configItem>
  3677.             <name>phonetic</name>
  3678.             <description>Phonetic</description>
  3679.           </configItem>
  3680.         </variant>
  3681.         <variant>
  3682.           <configItem>
  3683.             <name>typewriter</name>
  3684.             <description>Typewriter</description>
  3685.           </configItem>
  3686.         </variant>
  3687.         <variant>
  3688.           <configItem>
  3689.             <name>winkeys</name>
  3690.             <description>Winkeys</description>
  3691.           </configItem>
  3692.         </variant>
  3693.         <variant>
  3694.           <configItem>
  3695.             <name>unicode</name>
  3696.             <description>Unicode</description>
  3697.           </configItem>
  3698.         </variant>
  3699.         <variant>
  3700.           <configItem>
  3701.             <name>rstu</name>
  3702.  
  3703.             <description>Standard RSTU</description>
  3704.           </configItem>
  3705.         </variant>
  3706.         <variant>
  3707.           <configItem>
  3708.             <name>rstu_ru</name>
  3709.  
  3710.             <description>Standard RSTU on Russian layout</description>
  3711.           </configItem>
  3712.         </variant>
  3713.     <variant>
  3714.           <configItem>
  3715.             <name>homophonic</name>
  3716.             <description>Homophonic</description>
  3717.           </configItem>
  3718.         </variant>
  3719.       </variantList>
  3720.     </layout>
  3721.     <layout>
  3722.       <configItem>
  3723.         <name>gb</name>
  3724.         <shortDescription>GBr</shortDescription>
  3725.         <description>United Kingdom</description>
  3726.         <languageList><iso639Id>eng</iso639Id></languageList>
  3727.       </configItem>
  3728.       <variantList>
  3729.         <variant>
  3730.           <configItem>
  3731.             <name>intl</name>
  3732.             <description>International (with dead keys)</description>
  3733.           </configItem>
  3734.         </variant>
  3735.         <variant>
  3736.           <configItem>
  3737.             <name>dvorak</name>
  3738.             <description>Dvorak</description>
  3739.           </configItem>
  3740.         </variant>
  3741.         <variant>
  3742.           <configItem>
  3743.             <name>dvorakukp</name>
  3744.             <description>Dvorak (UK Punctuation)</description>
  3745.           </configItem>
  3746.         </variant>
  3747.         <variant>
  3748.           <configItem>
  3749.             <name>mac</name>
  3750.             <description>Macintosh</description>
  3751.           </configItem>
  3752.         </variant>
  3753.         <variant>
  3754.           <configItem>
  3755.             <name>colemak</name>
  3756.             <description>Colemak</description>
  3757.           </configItem>
  3758.         </variant>
  3759.       </variantList>
  3760.     </layout>
  3761.     <layout>
  3762.       <configItem>
  3763.         <name>uz</name>
  3764.         <shortDescription>Uzb</shortDescription>
  3765.         <description>Uzbekistan</description>
  3766.         <languageList><iso639Id>uzb</iso639Id></languageList>
  3767.       </configItem>
  3768.       <variantList>
  3769.         <variant>
  3770.           <configItem>
  3771.             <name>latin</name>
  3772.             <description>Latin</description>
  3773.           </configItem>
  3774.         </variant>
  3775.       </variantList>
  3776.     </layout>
  3777.     <layout>
  3778.       <configItem>
  3779.         <name>vn</name>
  3780.         <shortDescription>Vnm</shortDescription>
  3781.         <description>Vietnam</description>
  3782.         <languageList><iso639Id>vie</iso639Id></languageList>
  3783.       </configItem>
  3784.       <variantList/>
  3785.     </layout>
  3786.     <layout>
  3787.        <configItem>
  3788.         <name>kr</name>
  3789.         <shortDescription>Kor</shortDescription>
  3790.         <description>Korea, Republic of</description>
  3791.         <languageList><iso639Id>kor</iso639Id></languageList>
  3792.       </configItem>
  3793.       <variantList>
  3794.     <variant>
  3795.       <configItem>
  3796.         <name>kr104</name>
  3797.         <description>101/104 key Compatible</description>
  3798.       </configItem>
  3799.     </variant>
  3800.       </variantList>
  3801.     </layout>
  3802.     <layout>
  3803.       <configItem>
  3804.         <name>nec_vndr/jp</name>
  3805.         <shortDescription>Jpn</shortDescription>
  3806.         <description>Japan (PC-98xx Series)</description>
  3807.         <countryList><iso3166Id>JP</iso3166Id></countryList>
  3808.         <languageList><iso639Id>jpn</iso639Id></languageList>
  3809.       </configItem>
  3810.       <variantList/>
  3811.     </layout>
  3812.     <layout>
  3813.       <configItem>
  3814.         <name>ie</name>
  3815.         <shortDescription>Irl</shortDescription>
  3816.         <description>Ireland</description>
  3817.         <languageList><iso639Id>eng</iso639Id></languageList>
  3818.       </configItem>
  3819.       <variantList>
  3820.         <variant>
  3821.           <configItem>
  3822.             <name>CloGaelach</name>
  3823.             <description>CloGaelach</description>
  3824.             <languageList><iso639Id>gla</iso639Id></languageList>
  3825.           </configItem>
  3826.         </variant>
  3827.         <variant>
  3828.           <configItem>
  3829.             <name>UnicodeExpert</name>
  3830.             <description>UnicodeExpert</description>
  3831.           </configItem>
  3832.         </variant>
  3833.         <variant>
  3834.           <configItem>
  3835.             <name>ogam</name>
  3836.             <description>Ogham</description>
  3837.             
  3838.          </configItem>
  3839.         </variant>
  3840.         <variant>
  3841.           <configItem>
  3842.             <name>ogam_is434</name>
  3843.             <description>Ogham IS434</description>
  3844.             
  3845.           </configItem>
  3846.         </variant>
  3847.       </variantList>
  3848.     </layout>
  3849.     <layout>
  3850.       <configItem>
  3851.         <name>pk</name>
  3852.         <shortDescription>Pak</shortDescription>
  3853.         <description>Pakistan</description>
  3854.         <languageList><iso639Id>urd</iso639Id></languageList>
  3855.       </configItem>
  3856.       <variantList>
  3857.         <variant>
  3858.           <configItem>
  3859.             <name>ara</name>
  3860.             <description>Arabic</description>
  3861.             <languageList><iso639Id>ara</iso639Id></languageList>
  3862.           </configItem>
  3863.         </variant>
  3864.       </variantList>
  3865.     </layout>
  3866.     <layout>
  3867.       <configItem>
  3868.         <name>mv</name>
  3869.         <shortDescription>Mal</shortDescription>
  3870.         <description>Maldives</description>
  3871.         <languageList><iso639Id>div</iso639Id></languageList>
  3872.       </configItem>
  3873.       <variantList/>
  3874.     </layout>
  3875.     <layout>
  3876.        <configItem>
  3877.         <name>za</name>
  3878.         <shortDescription>Zar</shortDescription>
  3879.         <description>South Africa</description>
  3880.         <languageList><iso639Id>eng</iso639Id></languageList>
  3881.       </configItem>
  3882.     </layout>
  3883.     <layout>
  3884.       <configItem>
  3885.         <name>epo</name>
  3886.         <shortDescription>Epo</shortDescription>
  3887.     <description>Esperanto</description>
  3888.         <languageList><iso639Id>epo</iso639Id></languageList>
  3889.       </configItem>
  3890.       <variantList>
  3891.         <variant>
  3892.           <configItem>
  3893.             <name>legacy</name>
  3894.             <description>displaced semicolon and quote (obsolete)</description>
  3895.           </configItem>
  3896.         </variant>
  3897.       </variantList>
  3898.     </layout>
  3899.     <layout>
  3900.       <configItem>
  3901.         <name>np</name>
  3902.         <shortDescription>Nep</shortDescription>
  3903.     <description>Nepal</description>
  3904.         <languageList><iso639Id>nep</iso639Id></languageList>
  3905.       </configItem>
  3906.     </layout>
  3907.     <layout>
  3908.       <configItem>
  3909.         <name>ng</name>
  3910.         <shortDescription>Nig</shortDescription>
  3911.     <description>Nigeria</description>
  3912.         <languageList><iso639Id>eng</iso639Id></languageList>
  3913.       </configItem>
  3914.       <variantList>
  3915.         <variant>
  3916.           <configItem>
  3917.             <name>igbo</name>
  3918.             <description>Igbo</description>
  3919.             <languageList><iso639Id>ibo</iso639Id></languageList>
  3920.           </configItem>
  3921.         </variant>
  3922.         <variant>
  3923.           <configItem>
  3924.             <name>yoruba</name>
  3925.             <description>Yoruba</description>
  3926.             <languageList><iso639Id>yor</iso639Id></languageList>
  3927.           </configItem>
  3928.         </variant>
  3929.         <variant>
  3930.           <configItem>
  3931.             <name>hausa</name>
  3932.             <description>Hausa</description>
  3933.             <languageList><iso639Id>hau</iso639Id></languageList>
  3934.           </configItem>
  3935.         </variant>
  3936.       </variantList>
  3937.     </layout>
  3938.     <layout>
  3939.       <configItem>
  3940.         <name>et</name>
  3941.         <shortDescription>Eth</shortDescription>
  3942.         <description>Ethiopia</description>
  3943.         <languageList><iso639Id>amh</iso639Id></languageList>
  3944.       </configItem>
  3945.       <variantList/>
  3946.     </layout>
  3947.     <layout>
  3948.       <configItem>
  3949.         <name>braille</name>
  3950.         <shortDescription>Brl</shortDescription>
  3951.         <description>Braille</description>
  3952.       </configItem>
  3953.       <variantList>
  3954.         <variant>
  3955.           <configItem>
  3956.             <name>left_hand</name>
  3957.             <description>Left hand</description>
  3958.           </configItem>
  3959.         </variant>
  3960.         <variant>
  3961.           <configItem>
  3962.             <name>right_hand</name>
  3963.             <description>Right hand</description>
  3964.           </configItem>
  3965.         </variant>
  3966.       </variantList>
  3967.     </layout>
  3968.   </layoutList>
  3969.   <optionList>
  3970.     <group allowMultipleSelection="true">
  3971.       
  3972.       <configItem>
  3973.         <name>grp</name>
  3974.         <description>Layout switching</description>
  3975.       </configItem>
  3976.       <option>
  3977.         <configItem>
  3978.           <name>grp:switch</name>
  3979.           <description>R-Alt switches layout while pressed.</description>
  3980.         </configItem>
  3981.       </option>
  3982.       <option>
  3983.         <configItem>
  3984.           <name>grp:lswitch</name>
  3985.           <description>Left Alt key switches layout while pressed.</description>
  3986.         </configItem>
  3987.       </option>
  3988.       <option>
  3989.         <configItem>
  3990.           <name>grp:lwin_switch</name>
  3991.           <description>Left Win-key switches layout while pressed.</description>
  3992.         </configItem>
  3993.       </option>
  3994.       <option>
  3995.         <configItem>
  3996.           <name>grp:rwin_switch</name>
  3997.           <description>Right Win-key switches layout while pressed.</description>
  3998.         </configItem>
  3999.       </option>
  4000.       <option>
  4001.         <configItem>
  4002.           <name>grp:win_switch</name>
  4003.           <description>Both Win-keys switch layout while pressed.</description>
  4004.         </configItem>
  4005.       </option>
  4006.       <option>
  4007.         <configItem>
  4008.           <name>grp:rctrl_switch</name>
  4009.           <description>Right Ctrl key switches layout while pressed.</description>
  4010.         </configItem>
  4011.       </option>
  4012.       <option>
  4013.         <configItem>
  4014.           <name>grp:toggle</name>
  4015.           <description>Right Alt key changes layout.</description>
  4016.         </configItem>
  4017.       </option>
  4018.       <option>
  4019.         <configItem>
  4020.           <name>grp:lalt_toggle</name>
  4021.           <description>Left Alt key changes layout.</description>
  4022.         </configItem>
  4023.       </option>
  4024.       <option>
  4025.         <configItem>
  4026.           <name>grp:caps_toggle</name>
  4027.           <description>CapsLock key changes layout.</description>
  4028.         </configItem>
  4029.       </option>
  4030.       <option>
  4031.         <configItem>
  4032.           <name>grp:shift_caps_toggle</name>
  4033.           <description>Shift+CapsLock changes layout.</description>
  4034.         </configItem>
  4035.       </option>
  4036.       <option>
  4037.         <configItem>
  4038.           <name>grp:shift_caps_switch</name>
  4039.           <description>CapsLock switch to first layout, Shift+CapsLock switch to last layout.</description>
  4040.         </configItem>
  4041.       </option>
  4042.       <option>
  4043.         <configItem>
  4044.           <name>grp:alt_caps_toggle</name>
  4045.           <description>Alt+CapsLock changes layout.</description>
  4046.         </configItem>
  4047.       </option>
  4048.       <option>
  4049.         <configItem>
  4050.           <name>grp:shifts_toggle</name>
  4051.           <description>Both Shift keys together change layout.</description>
  4052.         </configItem>
  4053.       </option>
  4054.       <option>
  4055.         <configItem>
  4056.           <name>grp:alts_toggle</name>
  4057.           <description>Both Alt keys together change layout.</description>
  4058.         </configItem>
  4059.       </option>
  4060.       <option>
  4061.         <configItem>
  4062.           <name>grp:ctrls_toggle</name>
  4063.           <description>Both Ctrl keys together change layout.</description>
  4064.         </configItem>
  4065.       </option>
  4066.       <option>
  4067.         <configItem>
  4068.           <name>grp:ctrl_shift_toggle</name>
  4069.           <description>Ctrl+Shift change layout.</description>
  4070.         </configItem>
  4071.       </option>
  4072.       <option>
  4073.         <configItem>
  4074.           <name>grp:lctrl_lshift_toggle</name>
  4075.           <description>LCtrl+LShift change layout.</description>
  4076.         </configItem>
  4077.       </option>
  4078.       <option>
  4079.         <configItem>
  4080.           <name>grp:ctrl_alt_toggle</name>
  4081.           <description>Alt+Ctrl change layout.</description>
  4082.         </configItem>
  4083.       </option>
  4084.       <option>
  4085.         <configItem>
  4086.           <name>grp:alt_shift_toggle</name>
  4087.           <description>Alt+Shift change layout.</description>
  4088.         </configItem>
  4089.       </option>
  4090.       <option>
  4091.         <configItem>
  4092.           <name>grp:menu_toggle</name>
  4093.           <description>Menu key changes layout.</description>
  4094.         </configItem>
  4095.       </option>
  4096.       <option>
  4097.         <configItem>
  4098.           <name>grp:lwin_toggle</name>
  4099.           <description>Left Win-key changes layout.</description>
  4100.         </configItem>
  4101.       </option>
  4102.       <option>
  4103.         <configItem>
  4104.           <name>grp:rwin_toggle</name>
  4105.           <description>Right Win-key changes layout.</description>
  4106.         </configItem>
  4107.       </option>
  4108.       <option>
  4109.         <configItem>
  4110.           <name>grp:lshift_toggle</name>
  4111.           <description>Left Shift key changes layout.</description>
  4112.         </configItem>
  4113.       </option>
  4114.       <option>
  4115.         <configItem>
  4116.           <name>grp:rshift_toggle</name>
  4117.           <description>Right Shift key changes layout.</description>
  4118.         </configItem>
  4119.       </option>
  4120.       <option>
  4121.         <configItem>
  4122.           <name>grp:lctrl_toggle</name>
  4123.           <description>Left Ctrl key changes layout.</description>
  4124.         </configItem>
  4125.       </option>
  4126.       <option>
  4127.         <configItem>
  4128.           <name>grp:rctrl_toggle</name>
  4129.           <description>Right Ctrl key changes layout.</description>
  4130.         </configItem>
  4131.       </option>
  4132.       <option>
  4133.         <configItem>
  4134.           <name>grp:sclk_toggle</name>
  4135.           <description>ScrollLock key changes group.</description>
  4136.         </configItem>
  4137.       </option>
  4138.     </group>
  4139.     <group allowMultipleSelection="true">
  4140.       
  4141.       <configItem>
  4142.         <name>lv3</name>
  4143.         <description>Third level choosers</description>
  4144.       </configItem>
  4145.       <option>
  4146.         <configItem>
  4147.           <name>lv3:switch</name>
  4148.           <description>Press Right Ctrl to choose 3rd level.</description>
  4149.         </configItem>
  4150.       </option>
  4151.       <option>
  4152.         <configItem>
  4153.           <name>lv3:menu_switch</name>
  4154.           <description>Press Menu key to choose 3rd level.</description>
  4155.         </configItem>
  4156.       </option>
  4157.       <option>
  4158.         <configItem>
  4159.           <name>lv3:win_switch</name>
  4160.           <description>Press any of Win-keys to choose 3rd level.</description>
  4161.         </configItem>
  4162.       </option>
  4163.       <option>
  4164.         <configItem>
  4165.           <name>lv3:lwin_switch</name>
  4166.           <description>Press Left Win-key to choose 3rd level.</description>
  4167.         </configItem>
  4168.       </option>
  4169.       <option>
  4170.         <configItem>
  4171.           <name>lv3:rwin_switch</name>
  4172.           <description>Press Right Win-key to choose 3rd level.</description>
  4173.         </configItem>
  4174.       </option>
  4175.       <option>
  4176.         <configItem>
  4177.           <name>lv3:alt_switch</name>
  4178.           <description>Press any of Alt keys to choose 3rd level.</description>
  4179.         </configItem>
  4180.       </option>
  4181.       <option>
  4182.         <configItem>
  4183.           <name>lv3:lalt_switch</name>
  4184.           <description>Press Left Alt key to choose 3rd level.</description>
  4185.         </configItem>
  4186.       </option>
  4187.       <option>
  4188.         <configItem>
  4189.           <name>lv3:ralt_switch</name>
  4190.           <description>Press Right Alt key to choose 3rd level.</description>
  4191.         </configItem>
  4192.       </option>
  4193.       <option>
  4194.         <configItem>
  4195.           <name>lv3:ralt_switch_multikey</name>
  4196.           <description>Press Right Alt key to choose 3rd level, Shift+Right Alt key is Multi_Key.</description>
  4197.         </configItem>
  4198.       </option>
  4199.       <option>
  4200.         <configItem>
  4201.           <name>lv3:ralt_alt</name>
  4202.           <description>Right Alt key never chooses 3rd level.</description>
  4203.         </configItem>
  4204.       </option>
  4205.       <option>
  4206.         <configItem>
  4207.           <name>lv3:enter_switch</name>
  4208.           <description>Press Enter key on keypad to choose 3rd level.</description>
  4209.         </configItem>
  4210.       </option>
  4211.     </group>
  4212.     <group allowMultipleSelection="false">
  4213.       
  4214.       <configItem>
  4215.         <name>ctrl</name>
  4216.         <description>Ctrl key position</description>
  4217.       </configItem>
  4218.       <option>
  4219.         <configItem>
  4220.           <name>ctrl:nocaps</name>
  4221.           <description>Make CapsLock an additional Ctrl.</description>
  4222.         </configItem>
  4223.       </option>
  4224.       <option>
  4225.         <configItem>
  4226.           <name>ctrl:swapcaps</name>
  4227.           <description>Swap Ctrl and CapsLock.</description>
  4228.         </configItem>
  4229.       </option>
  4230.       <option>
  4231.         <configItem>
  4232.           <name>ctrl:ctrl_ac</name>
  4233.           <description>Ctrl key at left of 'A'</description>
  4234.         </configItem>
  4235.       </option>
  4236.       <option>
  4237.         <configItem>
  4238.           <name>ctrl:ctrl_aa</name>
  4239.           <description>Ctrl key at bottom left</description>
  4240.         </configItem>
  4241.       </option>
  4242.       <option>
  4243.         <configItem>
  4244.           <name>ctrl:ctrl_ra</name>
  4245.           <description>Right Ctrl key works as Right Alt.</description>
  4246.         </configItem>
  4247.       </option>
  4248.     </group>
  4249.     <group allowMultipleSelection="true">
  4250.       
  4251.       <configItem>
  4252.         <name>grp_led</name>
  4253.         <description>Use keyboard LED to show alternative layout.</description>
  4254.       </configItem>
  4255.       <option>
  4256.         <configItem>
  4257.           <name>grp_led:num</name>
  4258.           <description>NumLock LED shows alternative layout.</description>
  4259.         </configItem>
  4260.       </option>
  4261.       <option>
  4262.         <configItem>
  4263.           <name>grp_led:caps</name>
  4264.           <description>CapsLock LED shows alternative layout.</description>
  4265.         </configItem>
  4266.       </option>
  4267.       <option>
  4268.         <configItem>
  4269.           <name>grp_led:scroll</name>
  4270.           <description>ScrollLock LED shows alternative layout.</description>
  4271.         </configItem>
  4272.       </option>
  4273.     </group>
  4274.     <group allowMultipleSelection="false">
  4275.       
  4276.       <configItem>
  4277.         <name>keypad</name>
  4278.         <description>Numeric keypad layout selection</description>
  4279.       </configItem>
  4280.       <option>
  4281.         <configItem>
  4282.           <name>keypad:legacy</name>
  4283.           <description>Legacy keypad</description>
  4284.        </configItem>
  4285.       </option>
  4286.       <option>
  4287.         <configItem>
  4288.           <name>keypad:comma</name>
  4289.           <description>Force standard comma keypad</description>
  4290.        </configItem>
  4291.       </option>
  4292.       <option>
  4293.         <configItem>
  4294.           <name>keypad:oss</name>
  4295.           <description>Keypad with unicode additions (arrows and math operators)</description>
  4296.        </configItem>
  4297.       </option>
  4298.       <option>
  4299.         <configItem>
  4300.           <name>keypad:future</name>
  4301.           <description>Keypad with unicode additions (arrows and math operators). Math operators on default level.</description>
  4302.        </configItem>
  4303.       </option>
  4304.       <option>
  4305.         <configItem>
  4306.           <name>keypad:legacy_wang</name>
  4307.           <description>Legacy Wang 724 keypad</description>
  4308.        </configItem>
  4309.       </option>
  4310.       <option>
  4311.         <configItem>
  4312.           <name>keypad:oss_wang</name>
  4313.           <description>Wang 724 keypad with unicode additions (arrows and math operators)</description>
  4314.        </configItem>
  4315.       </option>
  4316.       <option>
  4317.         <configItem>
  4318.           <name>keypad:future_wang</name>
  4319.           <description>Wang 724 keypad with unicode additions (arrows and math operators). Math operators on default level.</description>
  4320.        </configItem>
  4321.       </option>
  4322.       <option>
  4323.         <configItem>
  4324.           <name>keypad:phone_hex</name>
  4325.           <description>ATM/phone-style hexadecimal keypad</description>
  4326.         </configItem>
  4327.       </option>
  4328.     </group>
  4329.     
  4330.     <group allowMultipleSelection="false">
  4331.       
  4332.       <configItem>
  4333.         <name>kpdl</name>
  4334.         <description>Numeric keypad delete key behaviour</description>
  4335.       </configItem>
  4336.       <option>
  4337.         <configItem>
  4338.           
  4339.           <name>kpdl:dot</name>
  4340.           <description>Legacy key with dot</description>
  4341.        </configItem>
  4342.       </option>
  4343.       <option>
  4344.         <configItem>
  4345.           <name>kpdl:comma</name>
  4346.           
  4347.           <description>Legacy key with comma</description>
  4348.        </configItem>
  4349.       </option>
  4350.       <option>
  4351.         <configItem>
  4352.           <name>kpdl:dotoss</name>
  4353.           <description>Four-level key with dot</description>
  4354.        </configItem>
  4355.       </option>
  4356.       <option>
  4357.         <configItem>
  4358.           <name>kpdl:commaoss</name>
  4359.           <description>Four-level key with comma</description>
  4360.        </configItem>
  4361.       </option>
  4362.       <option>
  4363.         <configItem>
  4364.           <name>kpdl:momayyezoss</name>
  4365.           <description>Four-level key with momayyez</description>
  4366.        </configItem>
  4367.       </option>
  4368.       <option>
  4369.         <configItem>
  4370.           <name>kpdl:kposs</name>
  4371.           
  4372.           <description>Four-level key with abstract separators</description>
  4373.        </configItem>
  4374.       </option>
  4375.     </group>
  4376.     <group allowMultipleSelection="false">
  4377.       
  4378.       <configItem>
  4379.         <name>caps</name>
  4380.         <description>CapsLock key behavior</description>
  4381.       </configItem>
  4382.       <option>
  4383.         <configItem>
  4384.           <name>caps:internal</name>
  4385.           <description>CapsLock uses internal capitalization. Shift "pauses" CapsLock.</description>
  4386.         </configItem>
  4387.       </option>
  4388.       <option>
  4389.         <configItem>
  4390.           <name>caps:internal_nocancel</name>
  4391.           <description>CapsLock uses internal capitalization. Shift doesn't affect CapsLock.</description>
  4392.         </configItem>
  4393.       </option>
  4394.       <option>
  4395.         <configItem>
  4396.           <name>caps:shift</name>
  4397.           <description>CapsLock acts as Shift with locking. Shift "pauses" CapsLock.</description>
  4398.         </configItem>
  4399.       </option>
  4400.       <option>
  4401.         <configItem>
  4402.           <name>caps:shift_nocancel</name>
  4403.           <description>CapsLock acts as Shift with locking. Shift doesn't affect CapsLock.</description>
  4404.         </configItem>
  4405.       </option>
  4406.       <option>
  4407.         <configItem>
  4408.           <name>caps:shift_lock</name>
  4409.           <description>CapsLock just locks the Shift modifier.</description>
  4410.         </configItem>
  4411.       </option>
  4412.       <option>
  4413.         <configItem>
  4414.           <name>caps:capslock</name>
  4415.           <description>CapsLock toggles normal capitalization of alphabetic characters.</description>
  4416.         </configItem>
  4417.       </option>
  4418.       <option>
  4419.         <configItem>
  4420.           <name>caps:swapescape</name>
  4421.           <description>Swap ESC and CapsLock.</description>
  4422.         </configItem>
  4423.       </option>
  4424.       <option>
  4425.         <configItem>
  4426.           <name>caps:shiftlock</name>
  4427.           <description>CapsLock toggles Shift so all keys are affected.</description>
  4428.         </configItem>
  4429.       </option>
  4430.     </group>
  4431.     <group allowMultipleSelection="false">
  4432.       
  4433.       <configItem>
  4434.         <name>altwin</name>
  4435.         <description>Alt/Win key behavior</description>
  4436.       </configItem>
  4437.       <option>
  4438.         <configItem>
  4439.           <name>altwin:menu</name>
  4440.           <description>Add the standard behavior to Menu key.</description>
  4441.         </configItem>
  4442.       </option>
  4443.       <option>
  4444.         <configItem>
  4445.           <name>altwin:meta_alt</name>
  4446.           <description>Alt and Meta are on the Alt keys.</description>
  4447.         </configItem>
  4448.       </option>
  4449.       <option>
  4450.         <configItem>
  4451.           <name>altwin:ctrl_win</name>
  4452.           <description>Control is mapped to the Win-keys (and the usual Ctrl keys).</description>
  4453.         </configItem>
  4454.       </option>
  4455.       <option>
  4456.         <configItem>
  4457.           <name>altwin:meta_win</name>
  4458.           <description>Meta is mapped to the Win-keys.</description>
  4459.         </configItem>
  4460.       </option>
  4461.       <option>
  4462.         <configItem>
  4463.           <name>altwin:left_meta_win</name>
  4464.           <description>Meta is mapped to the left Win-key.</description>
  4465.         </configItem>
  4466.       </option>
  4467.       <option>
  4468.         <configItem>
  4469.           <name>altwin:super_win</name>
  4470.           <description>Super is mapped to the Win-keys.</description>
  4471.         </configItem>
  4472.       </option>
  4473.       <option>
  4474.         <configItem>
  4475.           <name>altwin:hyper_win</name>
  4476.           <description>Hyper is mapped to the Win-keys.</description>
  4477.         </configItem>
  4478.       </option>
  4479.       <option>
  4480.         <configItem>
  4481.           <name>altwin:alt_super_win</name>
  4482.           <description>Alt is mapped to the right Win-key and Super to Menu.</description>
  4483.         </configItem>
  4484.       </option>
  4485.       <option>
  4486.         <configItem>
  4487.           <name>altwin:swap_lalt_lwin</name>
  4488.           <description>Left Alt is swapped with left Win-key.</description>
  4489.         </configItem>
  4490.       </option>
  4491.     </group>
  4492.     <group allowMultipleSelection="true">
  4493.       
  4494.       <configItem>
  4495.         <name>Compose key</name>
  4496.         <description>Compose key position</description>
  4497.       </configItem>
  4498.       <option>
  4499.         <configItem>
  4500.           <name>compose:ralt</name>
  4501.           <description>Right Alt is Compose.</description>
  4502.         </configItem>
  4503.       </option>
  4504.       <option>
  4505.         <configItem>
  4506.           <name>compose:lwin</name>
  4507.           <description>Left Win-key is Compose.</description>
  4508.         </configItem>
  4509.       </option>
  4510.       <option>
  4511.         <configItem>
  4512.           <name>compose:rwin</name>
  4513.           <description>Right Win-key is Compose.</description>
  4514.         </configItem>
  4515.       </option>
  4516.       <option>
  4517.         <configItem>
  4518.           <name>compose:menu</name>
  4519.           <description>Menu is Compose.</description>
  4520.         </configItem>
  4521.       </option>
  4522.       <option>
  4523.         <configItem>
  4524.           <name>compose:rctrl</name>
  4525.           <description>Right Ctrl is Compose.</description>
  4526.         </configItem>
  4527.       </option>
  4528.       <option>
  4529.         <configItem>
  4530.           <name>compose:caps</name>
  4531.           <description>Caps Lock is Compose.</description>
  4532.         </configItem>
  4533.       </option>
  4534.       <option>
  4535.         <configItem>
  4536.           <name>compose:102</name>
  4537.           <description>Less-than/Greater-than is Compose.</description>
  4538.         </configItem>
  4539.       </option>
  4540.     </group>
  4541.     <group allowMultipleSelection="true">
  4542.       <configItem>
  4543.         <name>compat</name>
  4544.         <description>Miscellaneous compatibility options</description>
  4545.       </configItem>
  4546.       <option>
  4547.         <configItem>
  4548.           <name>numpad:pc</name>
  4549.           <description>Default numeric keypad keys.</description>
  4550.         </configItem>
  4551.       </option>
  4552.       <option>
  4553.         <configItem>
  4554.           <name>numpad:mac</name>
  4555.           <description>Numeric keypad keys work as with Mac.</description>
  4556.         </configItem>
  4557.       </option>
  4558.       <option>
  4559.         <configItem>
  4560.           <name>numpad:microsoft</name>
  4561.           <description>Shift with numeric keypad keys works as in MS Windows.</description>
  4562.         </configItem>
  4563.       </option>
  4564.       <option>
  4565.         <configItem>
  4566.           <name>srvrkeys:none</name>
  4567.           <description>Special keys (Ctrl+Alt+<key>) handled in a server.</description>
  4568.         </configItem>
  4569.       </option>
  4570.       <option>
  4571.         <configItem>
  4572.           <name>apple:badmap</name>
  4573.           <description>Swap keycodes of two keys when Mac keyboards are misdetected by kernel.</description>
  4574.         </configItem>
  4575.       </option>
  4576.       <option>
  4577.         <configItem>
  4578.           <name>shift:breaks_caps</name>
  4579.           <description>Shift cancels CapsLock.</description>
  4580.         </configItem>
  4581.       </option>
  4582.     </group>
  4583.     <group allowMultipleSelection="true">
  4584.       
  4585.       <configItem>
  4586.         <name>eurosign</name>
  4587.         <description>Adding the EuroSign to certain keys</description>
  4588.       </configItem>
  4589.       <option>
  4590.         <configItem>
  4591.           <name>eurosign:e</name>
  4592.           <description>Add the EuroSign to the E key.</description>
  4593.         </configItem>
  4594.       </option>
  4595.       <option>
  4596.         <configItem>
  4597.           <name>eurosign:2</name>
  4598.           <description>Add the EuroSign to the 2 key.</description>
  4599.         </configItem>
  4600.       </option>
  4601.       <option>
  4602.         <configItem>
  4603.           <name>eurosign:4</name>
  4604.           <description>Add the EuroSign to the 4 key.</description>
  4605.         </configItem>
  4606.       </option>
  4607.       <option>
  4608.         <configItem>
  4609.           <name>eurosign:5</name>
  4610.           <description>Add the EuroSign to the 5 key.</description>
  4611.         </configItem>
  4612.       </option>
  4613.     </group>
  4614.     <group allowMultipleSelection="false">
  4615.       
  4616.       <configItem>
  4617.         <name>nbsp</name>
  4618.         <description>Using space key to input non-breakable space character</description>
  4619.       </configItem>
  4620.       <option>
  4621.         <configItem>
  4622.           <name>nbsp:none</name>
  4623.           <description>Space key outputs usual space at any level.</description>
  4624.         </configItem>
  4625.       </option>
  4626.       <option>
  4627.         <configItem>
  4628.           <name>nbsp:level2</name>
  4629.           <description>Space key outputs non-breakable space character at second level.</description>
  4630.         </configItem>
  4631.       </option>
  4632.       <option>
  4633.         <configItem>
  4634.           <name>nbsp:level3</name>
  4635.           <description>Space key outputs non-breakable space character at third level.</description>
  4636.         </configItem>
  4637.       </option>
  4638.       <option>
  4639.         <configItem>
  4640.           <name>nbsp:level3s</name>
  4641.           <description>Space key outputs non-breakable space character at third level, nothing at fourth level.</description>
  4642.         </configItem>
  4643.       </option>
  4644.       <option>
  4645.         <configItem>
  4646.           <name>nbsp:level3n</name>
  4647.           <description>Space key outputs non-breakable space character at third level, thin non-breakable space character at fourth level</description>
  4648.         </configItem>
  4649.       </option>
  4650.       <option>
  4651.         <configItem>
  4652.           <name>nbsp:level4</name>
  4653.           <description>Space key outputs non-breakable space character at fourth level.</description>
  4654.         </configItem>
  4655.       </option>
  4656.       <option>
  4657.         <configItem>
  4658.           <name>nbsp:level4n</name>
  4659.           <description>Space key outputs non-breakable space character at fourth level, thin non-breakable space character at sixth level</description>
  4660.         </configItem>
  4661.       </option>
  4662.       <option>
  4663.         <configItem>
  4664.           <name>nbsp:level4nl</name>
  4665.           <description>Space key outputs non-breakable space character at fourth level, thin non-breakable space character at sixth level (via Ctrl+Shift</description>
  4666.         </configItem>
  4667.       </option>
  4668.     </group>
  4669.     <group allowMultipleSelection="true">
  4670.       <configItem>
  4671.         <name>japan</name>
  4672.         <description>Japanese keyboard options</description>
  4673.       </configItem>
  4674.       <option>
  4675.         <configItem>
  4676.           <name>japan:kana_lock</name>
  4677.           <description>Kana Lock key is locking</description>
  4678.        </configItem>
  4679.       </option>
  4680.       <option>
  4681.         <configItem>
  4682.           <name>japan:nicola_f_bs</name>
  4683.           <description>NICOLA-F style Backspace</description>
  4684.        </configItem>
  4685.       </option>
  4686.     </group>
  4687.   </optionList>
  4688. </xkbConfigRegistry>